Bonjour
Je ne comprend pas pourquoi mon code laisse passer sans contrôler les mots de passes.
ci-dessous mon code:
Ou est l'erreur ?<?php
require'connection.php';
$mdp = $_POST['mdp'];
$qrz = $_POST['nom'];
$req = $db->prepare('SELECT QRZ, mdp FROM membres WHERE QRZ = :QRZ');
$req->execute(array(
'QRZ' => $qrz));
$resultat = $req->fetch();
$isPasswordCorrect = password_verify($_POST['mdp'], $resultat['mdp']);
if (!$resultat)
{
// echo 'Mauvais identifiant ou mot de passe !';
// header("location: inscription.php");
}
else
{
session_start();
$_SESSION['QRZ'] = $resultat['QRZ'];
//header("location: menu.php");
// echo "Bon";
}
?>
Merci de votre aide
Partager