par
Bodyfull » 30 avr. 2012, 23:08
Bonsoir,
Oui, tout a été effectué de la même manière, même grain de sel.
Et c'est effectivement ce que je cherche à faire, comparer le mot de passe rentré avec celui utilisé dans la BDD.
Pour l'instant, j'ai fais comme ceci (c'est comme ça que je vérifie si le MDP est correct à la connexion) :
$verification = mysql_fetch_array($requete, MYSQL_ASSOC);
$ash = hash('sha256', $verification['salt'] . hash('sha256', $_POST['pass']));
if($ash != $verification['password'])
{
$show_err[] = 'Le mot de passe ne correspond pas celui utilisé actuellement !';
$err = 1;
}
Mais cela ne passe pas...
$requete récupère les données de l'utilisateur qui a une session ouverte,
$_POST['pass'] est le mot de passe rentré dans le formulaire.