prepare($textR); $req->bindParam(":login", $login); $req->execute(); // 2 possibilités : 1 ligne retournée ou 0 ligne retournée $tabRes = $req->fetchAll(PDO::FETCH_ASSOC); if (count($tabRes)!=1) { // pas trouvé => retour au formulaire de co // die("Erreur de co"); include __DIR__."/../view/ConnForm.php"; exit(); } // Si on arrive là : login existe (count==1) if (!password_verify($pass, $tabRes[0]["password"])){ // die("Erreur de co"); include __DIR__."/../view/ConnForm.php"; exit(); } $_SESSION["login"] = $login; $_SESSION["droit"] = $tabRes[0]["droit"]; // redirection vers accueil, éventuellement spécifique à l'utilisateur header("Location:../view/home.php"); } }