Cita:
Iniciado por SeNdEr2003 donde debo agregar ese echo crypt? aqui en el comprueba.php?
Código PHP:
<?
}
else
{
$array=mysql_fetch_array($result);
echo crypt('demodemo',"semilla");
if($array["password"]==crypt($pass,"semilla") )
{
/* Comprobamos que el password encriptado en la BD coincide con el password que nos han dado al encriptarlo. Recuerda usar la misma semilla para encriptar los dos passwords. */
$SESSION["login"]=$login;
$SESSION["password"]=$array["password"];
session_register("SESSION");
header("location:admin_index.php");
}
else
{
?>
Si hago eso solo me muestra en pantalla el password que ponga pero encriptado, aunque lo ponga en el form me dice pass incorrecto.
Se trata de que tomes ese "password" encriptado y actualices tu BBDD para el usuario en cuestión y campo contraseña. ¿O no tienes acceso a tu BBDD?
Así que ese "echo" lo puedes ejecuar en un script aparte cualquiera. Lo que te indico es para que "codifiques" tu password como el script que presentas lo hace para que así modifiques tu BBDD.
Un saludo,