Je veux comparer le mot de passe rentré dans un formulaire avec celui stocké actuellement dans la BDD.
Or, le mot de passe stocké dans la BDD est crypté, et je bloque :
// Là je tente de crypter le mot de passe rentré dans le form.
$verification_pass = hash('sha256', $_POST['pass']);
$verification_pass1 = createSalt();
$verification_pass2 = hash('sha256', $verification_pass1 . $verification_pass);
// Et ici de comparer les deux chaines cryptées voir si elles sont bien identiques.
if($requete_array['password'] != $verification_pass2)
{
$show_err[] = 'Le mot de passe actuel est erroné !';
$err = 1;
}
Soucis, cela ne fonctionne pas car cela me dit constamment que le mot de passe actuel est érroné ! Comment faire ?
Merci à vous !