fspanont 0 Denunciar post Postado Janeiro 27, 2004 Ola pessoal!Estou com um pequeno probleminha aqui que esta me tirando do serio...Estou criando uma sessao registrando e atribuindo valores a variaveis de sessao como manda o script...mas ao chamar outra pagina e inicializar a sessao denovo com o session_start(), as variaveis q eu registrei e incializei com valores estao vazias:/Ex.:login.php ... session_start(); $_session["login"] = $_login; $_session["teste"] = "teste"; $_session["sid"] = session_id(); echo "<br>Bem-vindo ".$_session["login"]."<br>"; echo "<br>Teste ".$_session["teste"]."<br>"; echo "<br>SID: ".$_session["sid"]; echo "<br><a href=\"busca.php\">Procurar por produtos</a>"; ...busca.php: ... session_start(); if(isset($_session["sid"])) { head(); echo "SID: ".$_session["sid"]; echo "session_name: ".$_session["login"]; echo "<br>Teste : ".$_session["teste"];... }Alguem tem alguma sugestao sobre qual deve ser o problema?Obrigado pela ajuda :ph34r: Compartilhar este post Link para o post Compartilhar em outros sites
Keitaro 0 Denunciar post Postado Janeiro 27, 2004 Vamos a um script basico. session.php <? session_start(); if(!empty($_POST['nome'])){ $_SESSION['nome'] = $_POST['nome']; header("Location:checa.php"); } ?> <form action="<?=$_SERVER['PHP_SELF'];?>" method="post"> <input type=text name=nome><input type=submit> </form> checa.php <? session_start(); if(session_is_registered("nome")) echo $_SESSION['nome']; ?> EDITADO Primeiro, pra comeca, voce esta usando variaveis predefinidas, no caso $_SESSION, e tem que ser em MAIUSCULO, se for minusculo ele nao interpreta o codigo. Segundo, variavel nao pode comecar com _, como em $_nome, isso n existe. Corrigindo, tah cheio de erro, discordando com o post do sabenada... Usa o meu que tah certo, so modifica ele. Compartilhar este post Link para o post Compartilhar em outros sites
fspanont 0 Denunciar post Postado Janeiro 27, 2004 Valeu ai pessoal. vou dar uma olhada nessas suas observacoes[]´s :ph34r: Compartilhar este post Link para o post Compartilhar em outros sites