Bom dia pessoal, estou tentando usar sessions no meu site e não consigo. Com a conexão local funciona, mas quando eu coloco na WEB não. Tenho uma página de login, onde o usuário se autentica e sepois ele é passado para a página session.php onde são criadas as sessions. Até aí tudo bem, ele cria as sessions. Mas quando passa para a página inicial do usuário logado não acha mais. Para passar para a WEB tive que tirar o session_start() de todas as páginas. Ficou assim:
Pergunta
Guest --Guilherme --
Bom dia pessoal, estou tentando usar sessions no meu site e não consigo. Com a conexão local funciona, mas quando eu coloco na WEB não. Tenho uma página de login, onde o usuário se autentica e sepois ele é passado para a página session.php onde são criadas as sessions. Até aí tudo bem, ele cria as sessions. Mas quando passa para a página inicial do usuário logado não acha mais. Para passar para a WEB tive que tirar o session_start() de todas as páginas. Ficou assim:
session.php
<?php if($_SERVER['REQUEST_METHOD']=="POST" && !isset($_SESSION['usuario']) && !isset($_SESSION['senha'])) { $_SESSION['usuario'] = $_POST['usuario']; $_SESSION['senha'] = $_POST['senha']; echo "<script language='JavaScript'>window.location.replace('inicio.php');</script>"; } ?>inicio.phpif(isset($_SESSION['usuario']) && isset($_SESSION['senha'])) { $usuario = $_SESSION['usuario']; $senha = $_SESSION['senha']; ... } else echo"<script language='JavaScript'>window.location.replace('login.php');</script>"; ?>ele sempre volta para a página de login. Existe diferença para se usar session local e na WEB?
Link para o comentário
Compartilhar em outros sites
10 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.