Cita:
Iniciado por pateketrueke Ahora veo que sigues sin pensar ni un poco.
Responde por ti mismo, ¿en cual de los dos códigos estás comprobando la contraseña?
¿En cual de los dos códigos es que tienes el problema del que habla tu tema?
Mejor aún, ¿en cual de los dos códigos usas la variable $passwordDB?
ME QUEDO ALGO ASÍ, pero sigue diciendo que la contraseña es incorrecta
Código PHP:
?>
<?php
mysql_connect('xxxxxxxx','xxxxxxxx','xxxxxxxx');
mysql_select_db("xxxxxxxx");
$usuario = strtolower($_POST["usuario"]);
$password = $_POST["password"];
$passwordDB = $f['password'];
if($usuario!= "" && $password!= "")
{
$sql = mysql_query('SELECT password, usuario FROM usuarios WHERE usuario="'.$usuario.'"');
if($f= mysql_fetch_array($sql)){
if(sha1($password) == $passwordDB) {
$_SESSION["k_username"] = $f['usuario'];
echo 'Has sido logueado correctamente '.$_SESSION['k_username'].' <p>';
echo '<a href="ma_corp_cl.php">Entrar a Manuales</a></p>';
}else{
echo 'Contraseña incorrecta';
echo '<a href="../index.php">Inicio</a></p>';
}
}else{
echo 'Usuario no existente en la base de datos ';
echo '<a href="../index.php">Inicio</a></p>';
}
}
?>