Pages d'authentification d'un utilisateur

This commit is contained in:
ycharbi
2021-05-18 23:00:34 +02:00
parent 0577ebf3ae
commit d6f561ddc1
5 changed files with 136 additions and 0 deletions
@@ -0,0 +1,31 @@
<?php
require_once ($_SERVER["DOCUMENT_ROOT"]."/services/bdd/connexion.php");
/*
*Fonction d'authentification des utilisateurs.
*/
function validationIdentifiants($pdo,$identifiant,$mdp){
try {
$req = 'SELECT * FROM postfix_utilisateurs WHERE utilisateur=:identifiant AND mot_de_passe=:mdp';
$prep = $pdo->prepare($req);
$prep->bindValue(':identifiant', $identifiant);
$prep->bindValue(':mdp', $mdp);
$prep->execute();
$result = $prep ->fetchAll(PDO::FETCH_ASSOC);
$comptage = count($result);
}
catch(PDOException $e) {
die ("Erreur lors du traitement de la requête : " . $e->getMessage());
}
if($comptage == 1){
return $result;
}
else
return false;
}
?>