/* hasher le mdp - check la validité du combo mail + mdp (qui es thashé sur la bdd) - si valide, on enregistre un cookie avec mail, nom, prénom, rôle (requete sql pour les obtenir) - créer un cookie avec mail, nom, prénom, rôle. Qui expire dans 1h une fois bien connecté, on redirige vers /account/profile */
"; echo "mot de passe : " . $password . "
"; /*test loris*/ $query = "SELECT mail, password FROM user WHERE mail = '$email'"; $result = mysqli_query($db, $query); if (!$result) { die("Erreur lors de l'exécution de la requête."); } $row = mysqli_fetch_assoc($result); $storedPassword = $row['password']; if (password_verify($password, $storedPassword)) { // Authentication successful // Set the necessary cookies and redirect to /account/profile // ... } else { die("Combinaison email/mot de passe incorrecte."); } ?> Fatal error: Uncaught mysqli_sql_exception: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '@fesse.fr AND password = $2y$10$whzDnlmJvcSJdXqkr7SoAu5B7gmxJgcVPNT3Nr9oAPMAd...' at line 3 in C:\Users\Loris\Documents\DEV\gitea\SAE_web\account\login\login.php:28 Stack trace: #0 C:\Users\Loris\Documents\DEV\gitea\SAE_web\account\login\login.php(28): mysqli_query(Object(mysqli), 'SELECT mail, pa...') #1 {main} thrown in C:\Users\Loris\Documents\DEV\gitea\SAE_web\account\login\login.php on line 28