Keyboarvip® Postado Março 11, 2005 Denunciar Share Postado Março 11, 2005 este script não está reconhecendo o login e a senha de meu DB:<?phpsession_start();// Conexão com o banco de dadosinclude "conecta.php";$login = isset($login) ? addslashes(trim($login)) : FALSE;$senha = isset($senha) ? trim($senha) : FALSE;// Usuário não forneceu a senha ou o loginif(!$login || !$senha){ include "erro.php"; exit;}/*** Executa a consulta no banco de dados.* Caso o número de linhas retornadas seja 1 o login é válido,* caso 0, inválido.*/$query = "SELECT * FROM usuario WHERE login='$login' AND senha='$senha'";$result_id = mysql_query($query) or die("Erro no banco de dados!");$total = mysql_num_rows($result_id);// Caso o usuário tenha digitado um login válido o número de linhas será 1..if($total){ // Obtém os dados do usuário, para poder verificar a senha e passar os demais dados para a sessão $dados = mysql_fetch_array($result_id); // Agora verifica a senha if(!strcmp($senha, $dados["senha"]) ) { // TUDO OK! Agora, passa os dados para a sessão e redireciona o usuário $_SESSION["session_usuario"] = $dados["usuario_id"];//ou o nome do indentificador q você usa $_SESSION["nome_usuario"] = stripslashes($dados["nome"]);// e o nome do usuario echo include "logado.php";//direciona par a pagina exit; } // Senha inválida else { include "erro_senha.php"; //aqui você cria paginas de resposta exit; }}// Login inválidoelse{ include "erro_login.php"; exit;}?>alguém sabe o q pode está errado?? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ursolouco Postado Março 11, 2005 Denunciar Share Postado Março 11, 2005 Não sei ao certo, mas não esta faltando o session_start() ? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guilherme014 Postado Março 11, 2005 Denunciar Share Postado Março 11, 2005 se puder mandar o banco de dados ficarei satisfeito Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Keyboarvip®
este script não está reconhecendo o login e a senha de meu DB:
alguém sabe o q pode está errado??
Link para o comentário
Compartilhar em outros sites
2 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.