Bonjour
j'ai encodé préalablement un mot de passe dans la BD avec sha1
Pour accéder au site, je sélectionne le pass correspondant au login
ensuite je compare le pass encodé dans la BD et celui entré par l'utilisateur
Code : Sélectionner tout - Visualiser dans une fenêtre à part $sql = "select pwd from tbl_user where login='".$login."'";
etc
Code : Sélectionner tout - Visualiser dans une fenêtre à part if($data['pwd']!= sha1($pass)) {
ca ne marche pas:
le pass encodé dans la db (pwd) contient 80 caractères alors que le sha1 fait sur le pass entré par l'utilisateur fait 40 caractères
merci d'avance
Partager