break; case "updated": if (!(isset($_GET['login']) & isset($_GET['nom']) & isset($_GET['prenom']) & isset($_GET['email']) && isset($_GET['mdp']) && isset($_GET['mdpConf']))) { $view = 'error'; $pagetitle = 'Erreur avec l\'utilisateur'; $raison = "il manque des infos pour la mise a jour"; break; } if ($_GET['mdp'] != $_GET['mdpConf']) { $view = 'error'; $pagetitle = 'Erreur avec l\'utilisateur'; $raison = "les mots de passes ne correspondent pas"; break; } $data = array("login" => $_GET["login"], "nom" => $_GET["nom"], "prenom" => $_GET["prenom"], "email" => $_GET["email"], "mdp" => hash('sha256', Conf::getSeed() . $_GET['mdp'])); ModelUtilisateur::update($data); // Initialisation des variables pour la vue $login = $_GET['login']; // Chargement de la vue $view = 'done'; $doned = 'mis à jour'; $pagetitle = "Mise à jour de " . $_GET['login'] . " effectuée"; break; case "delete": if (!isset($_GET['login'])) { $view = 'error'; $pagetitle = 'Erreur avec l\'utilisateur'; $raison = "le login n'a pas été passé en param pour la suppression"; break; } $data = array("login" => $_GET['login']);