define('VIEW_PATH', ROOT . DS . 'view' . DS); // On va chercher le modele dans "./model/ModelUtilisateur.php" require_once MODEL_PATH . 'Model' . ucfirst($controller) . '.php'; switch ($action) { default: $view = 'AccueilUtilisateur'; $pagetitle = 'Accueil'; break; case "accueil": $view = 'AccueilUtilisateur'; $pagetitle = 'Accueil'; break; case "connecte": $data = array("username" => myGet("username")); $tab_u = ModelUtilisateur::selectwhere($data); $mdpCrypte = hash('sha256', myGet('password')); $userFound = NULL; //Recherche de l'utilisateur parmi ses homonymes foreach ($tab_u as $user) { if ($user->password == $mdpCrypte) { $userFound = $user; } } if (is_null($userFound)) { $view = "erreur"; $message = "Nom de compte ou mot de passe incorrect"; $pagetitle = "Erreur"; break; } //Si l'utilisateur est banni on lui affiche