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

Code : Sélectionner tout - Visualiser dans une fenêtre à part
$sql = "select pwd from tbl_user where login='".$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
if($data['pwd']!= sha1($pass)) {
etc

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