Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Fala galera beleza... seguinte to com um problema com meu sistema de login
Quando tento fazer login digito o login e a senha e dai ao inves de abrir a proxima pagina correta ele não abre, simplesmente apaga os dados do form, mas quando digita os dados errados ele da uma mensagem de erro que está certa.
Será que alguem sabe qual seria o problema dele?!?!?!?
$query = mysql_query("Select * From membros where login='".$_POST[login]."' and senha='".$_POST[senha]."' and ativo='0'");
$valida = mysql_fetch_array($query);
if($_POST[login] == '' || $_POST[senha] == ''){
echo"
<FONT FACE='$fonte'><FONT SIZE=-2><b>Login Administrativo:</b><br>
<form action=\"login.php\" method=\"post\">
<table width=\"25%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">
<tr><td><font face=\"verdana\" size='2'>Usuário:</font></td><td><input name=\"login\" type=\"text\"></td></tr>
<tr><td><font face=\"$fonte\" size='2'>Senha:</font></td><td><input name=\"senha\" type=\"password\"></td></tr>
<tr><td> </td><td><input name=\"logar\" type=\"submit\" value=\"Logar\"></td></tr>
</table>
<BR>
</form>
</HTML>";
} elseif($_POST[login] == $valida["login"] && $_POST[senha] == $valida["senha"]){
setcookie("buscauser", $_POST[login]);
setcookie("buscapass", $_POST[senha]);
setcookie("nivelbusca", $valida["nivel"]);
header("Location: logado.php");
} elseif($_POST[login] != $valida["login"] || $_POST[senha] != $valida["senha"]){
echo"<font face=\"$fonte\"size='2'><b><font color='#FF0000'>Usuário ou senha inválido.</font><br><BR><font face=\"$fonte\"size='-2'>É possível que sua conta tenha sido bloqueada por algum administrador e por algum motivo. Tente novamente, se a senha e o usuário estiverem em corretos, entre em <a href='mailto:$emailmaster'>contato</a>.</b><br>
<BR><BR><a href='java script:history.go(-1)'>«« Voltar</a></font>";
}
mysql_close($conexao);
Abraços.. vlwCarregando comentários...