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>