0) { // Vérifier le formulaire if ($strMail == ""){ $arrError['mail'] = "Le mail est obligatoire"; } if ($strPwd == ""){ $arrError['pwd'] = "Le mot de passe est obligatoire"; } // Si le formulaire est rempli correctement if (count($arrError) == 0){ // Vérifier l'utilisateur en BDD $objUserModel = new UserModel; $arrResult = $objUserModel->verifUser($strMail, $strPwd); //var_dump($arrResult); if ($arrResult === false){ // Si la base de données ne renvoie rien $arrError[] = "Mail ou mot de passe invalide"; }else{ // Ajoute l'utilisateur en session /*$_SESSION['firstname'] = $arrResult['user_firstname']; $_SESSION['name'] = $arrResult['user_name']; $_SESSION['id'] = $arrResult['user_id'];*/ // j'enlève le mot de passe avant la session //unset($arrResult['user_pwd']); $_SESSION['user'] = $arrResult; $_SESSION['success'] = "Bienvenue, vous êtes bien connecté"; header("Location:index.php"); exit; //var_dump($_SESSION); //var_dump("Connecté"); } } } include("../app/views/login.php"); include("../app/views/partials/footer.php"); } public function logout(){ session_start(); /*session_destroy(); session_start();*/ // on supprime l'utilisateur en session unset($_SESSION['user']); $_SESSION['success'] = "Vous êtes bien déconnecté"; header("Location:index.php"); exit; } }