E ai Pessoal! estou fazendo meu sistema de login e depois que terminei, ao tentar logar ele volta o erro pela mensagem ALERTA em JS, "Login ou Senha Inválidos". Será que vocês podem dar uma olhadinha para ver se encontram algum erro que eu não consigo enxergar? valeu. Ai segue o código.
NO BANCO DE DADOS A TABELA USER CONTEM OS CAMPOS:
CODIGO - (VARCHAR 6) PRIMARY KEY
LOGIN - (VARCHAR 20)
SENHA - (VARCHAR 10)
Bem! Fiz uma pagina chamada log.php, outra login.php
O CODIGO PARA A PÁGINA LOG.PHP
<?
include "funcoes/conectar.php";
$sql = "select login,senha from user where login = '$user'"
or die("Sql contém erros!");
$query = mysql_query($sql);
$usr = mysql_fetch_array($query);
$senha = md5($passw);
if ( ($usr['login'] != $user) or ($usr['senha'] != $senha) )
header("location: login.php");
else {
setcookie("logado",true);
setcookie("user",$user);
header("location: ../restrito/main_pg.php");
}
?>
Pergunta
blacktype3
E ai Pessoal! estou fazendo meu sistema de login e depois que terminei, ao tentar logar ele volta o erro pela mensagem ALERTA em JS, "Login ou Senha Inválidos". Será que vocês podem dar uma olhadinha para ver se encontram algum erro que eu não consigo enxergar? valeu. Ai segue o código.
NO BANCO DE DADOS A TABELA USER CONTEM OS CAMPOS:
CODIGO - (VARCHAR 6) PRIMARY KEY
LOGIN - (VARCHAR 20)
SENHA - (VARCHAR 10)
Bem! Fiz uma pagina chamada log.php, outra login.php
O CODIGO PARA A PÁGINA LOG.PHP
<? include "funcoes/conectar.php"; $sql = "select login,senha from user where login = '$user'" or die("Sql contém erros!"); $query = mysql_query($sql); $usr = mysql_fetch_array($query); $senha = md5($passw); if ( ($usr['login'] != $user) or ($usr['senha'] != $senha) ) header("location: login.php"); else { setcookie("logado",true); setcookie("user",$user); header("location: ../restrito/main_pg.php"); } ?>BEM! AGORA O CÓDIGO PARA A PAGINA LOGIN.PHP<? include "../funcoes/conectar.php"; if (isset($Log)) { $sql = "select login,senha from user where login = '$user'" or die("Sql contém erros!"); $query = mysql_query($sql); $usr = mysql_fetch_array($query); $senha = md5($passw); if ( ($usr[login] != $user) or ($usr[senha] != $senha) ) echo "<script language='javascript'> alert('Login ou senha inválidos'); </script>"; else { setcookie("logado",true); setcookie("user",$user); header("location: ../restrito/main_pg.php"); } } ?> <html> <head> <title>...: Área Restrita :...</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <link rel=stylesheet type="text/css" href="../unica.css"> </head> <body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> <div align="center"> <br> <br> <br> <form name="frm_pwd" method="post" action="login.php"> <table width="50%" border="0" cellspacing="1" cellpadding="0" align="center"> <tr align="left" valign="middle" class="unica1-2"> <td width="19%" bgcolor="287239">Login .....:</td> <td width="81%" bgcolor="4E985F"> <input type="text" name="user" class="input_restrito" size="20" maxlength="20"> </td> </tr> <tr align="left" valign="middle" class="unica1-2"> <td width="19%" bgcolor="287239">Senha ....:</td> <td width="81%" bgcolor="4E985F"> <input type="password" name="passw" class="input_restrito_pos" size="10" maxlength="10"> </td> </tr> </table> <p align="center"> <input type="submit" name="Log" value="Logar" class="botao"> <br> </p> </form> </div> </body> </html>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.