static function cheick_admin($email, $password) { $bdd = Connexion::connexionbdd(); $requete = $bdd->prepare("SELECT * FROM t_admin WHERE email = ? ") or die(print_r($bdd->errorInfo())); $requete->execute(array($email)); /* * Definition de l'erreur * * @ code_erreur , message_erreur ,cause_erreur */ $erreur = array(); /* * Si le user existe */ if ($result = $requete->fetch()) { /* * Verification de mot de passe */ if ($result['pass'] == $password) { return $result; } else { $erreur['erreur_code'] = ERREUR_PASSWORD; $erreur['erreur_message'] = 'Mot de passe invalide.'; return $erreur; } } $erreur['erreur_code'] = ERREUR_CONNEXION_SERVEUR; $erreur['erreur_message'] = 'Ce mail n\'existe pas dans notre base'; return $erreur; }