Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
olá pessoal, estou tentando fazer um login em um determinado site, porém não esta ocorrendo tudo bem.
pois sempre que informo a senha e login corretos, o codigo retorna como não existente ou usuario incorreto.
alguem por ai pode me ajudar ?
abaixo vao os codigos.
verifica se os dados digitados no form conferem com os dados no db.
login.php
<?php
$username = $_POST["login"];
$senha = $_POST["senha"];
?>
<?php
include "conecta_2_SQL.inc";
$resultado = mysql_query("SELECT * FROM admin where login = '$username' and senha = '$senha'");
$linhas = mysql_num_rows($resultado);
?>
<?php
if($linhas == 0)
{
?>
<script language="javascript">
alert ("Nenhum usuario encontrado. Informe o login e senha novamente.");
window.location="../../../"
</script>
<?php
}
else
{
if($senha != mysql_result($resultado, 0, "senha"))
{
?>
<script language="javascript">
alert ("Senha incorreta.");
window.location="../../../"
</script>
<?php
}
else
{
setcookie("nome_usuario", $username);
setcookie("senha_usuario", $senha);
header ("Location:../");
}
}
mysql_close($conexao);
?>
o arquivo que verifica se o usuario efetuou o login.
valida_cookie.inc
<?php
if(IsSet($_COOKIE["nome_usuario"]))
$nome_usuario = $_COOKIE["nome_usuario"];
if(IsSet($_COOKIE["senha_usuario"]))
$senha_usuario = $_COOKIE["senha_usuario"];
if(!(empty($nome_usuario) or empty($senha_usuario)))
{
include "conecta_2_SQL.inc";
$resultado = mysql_query("select * from admin where login = '$nome_usuario' and senha = '$senha_usuario'");
if(mysql_num_rows($resultado)==1)
{
if($senha_usuario != mysql_result($resultado, 0, "senha"))
{
setcookie("nome_usuario");
setcookie("senha_usuario");
echo "Você não efetuou o LOGIN";
exit;
}
}
else
{
setcookie("nome_usuario");
setcookie("senha_usuario");
echo "Você não efetuou o LOGIN";
exit;
}
}
else
{
echo "Você não efetuou o LOGIN";
exit;
}
mysql_close($conexao);
?>
mesmo que eu informe os dados corretos, sempre é exibo a mensagem que o usuario nao é encontrado
agradeço desde ja a atenção e ajuda de todos
obrigado
Carregando comentários...