wilson 0 Denunciar post Postado Dezembro 17, 2003 Olá Galera que tanto me salvou... Estou eu aqui novamente me quebrando para resolver um problema... Tenho meu form de login, quem conhece já viu que adaptei do sistema que tem aqui no iMasters. O problema é que eu gostaria de passar as variáveis que eu tenho armazenadas para o meu arquivo mostra.php que vai mostrar todos os dados do usuário. Vejam o cód. abaixo: <? if($acao == 'acesso') { if($login AND $senha) //aqui eu faço o reconhecimento da senha e login do usr { $sql = mysql_query("SELECT * FROM usuario WHERE login='$login' AND senha = '$senha'") or die("ERRO no comando SQL :".mysql_error()); //compara se o que está no banco é o mesmo que o usuário digitou if(mysql_num_rows($sql) > 0) { $cod_usr = mysql_result($sql,0,"cod_usr"); $cpf = mysql_result($sql,0,"login"); $senha_rev = mysql_result($sql,0,"senhar"); session_start("bancodedados"); //Inicializa uma sessão no Banco de dados session_register("cod_usr","login","senha"); //Registra as variáveis na sessão header("Location:mostra.php"); //Redireciona ao menu. Aqui ta o complicado } else //senão apresenta mensagem de erro { echo "<div align=center><font face=Arial size=2>Essa é uma área restrita <br><br><a href='login.php'><< Voltar</a></font></div><br><br>"; exit; } // fecha else } // fecha if else //se tá vazio dá erro { echo "Digite seus dados de login"; exit; } // fecha else } // fecha if acao ?> Alguém tem uma dica? Obrigado Wilson Compartilhar este post Link para o post Compartilhar em outros sites
kartter 0 Denunciar post Postado Dezembro 17, 2003 beleza.... você poderia mandar as variaveis atraves da sua funcão header::header("location:mostra.php?var1=$cod_usr&var2=$login&var3=$senha");Mas já que você esta registrando estes dados em sessão, você pode visualizá-las na sua pagina mostra.php. Utilize esta matriz p/ gravar em sessão. (em vez de usar session_register();session_start("bancodedados"); //Inicializa uma sessão no Banco de dados $_SESSION["cod_usr"]=$cod_usr;//Registra a variável na sessão$_SESSION["login"]=$login;//Registra a variável na sessão$_SESSION["senha"]=$senha;//Registra a variável na sessãoP/ poder ver as variaveis gravadas em sessão na sua outra página (mostrar.php)echo $_SESSION["cod_usr"];Qualquer coisa post de novoFalow!Kartter Compartilhar este post Link para o post Compartilhar em outros sites
wilson 0 Denunciar post Postado Dezembro 18, 2003 OkVou testar.Muito Obrigado, por enquanto..Wilson Compartilhar este post Link para o post Compartilhar em outros sites