break;
 case "created":
     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 création";
         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::insert($data);
     // Initialisation des variables pour la vue
     $login = $_GET['login'];
     $view = 'done';
     $doned = 'créé';
     $pagetitle = 'Création d\'un utilisateur effectuée';
     break;
 case "update":
     if (!isset($_GET['login'])) {
         $view = 'error';
         $pagetitle = 'Erreur avec l\'utilisateur';
         $raison = "le login n'a pas été passé en param pour mettre a jour";
         break;
     }
     $data = array("login" => $_GET['login']);
     $u = ModelUtilisateur::select($data);
Пример #2
0
     break;
 case "create":
     $pagetitle = "Enregistrer un utilisateur";
     $view = "create";
     $controller = "utilisateur";
     require "{$ROOT}{$DS}view{$DS}view.php";
     break;
 case "created":
     $id = $_POST["id"];
     $n = $_POST["n"];
     $p = $_POST["p"];
     $s = $_POST["s"];
     $pass = $_POST["pass"];
     $tab = array("identifiant" => $id, "motdepasse" => $pass, "nom" => $n, "prenom" => $p, "sexe" => $s);
     $u = new ModelUtilisateur($id, $pass, $n, $p, $s);
     $u->insert($tab);
     $pagetitle = "Utilisateur Enregistré";
     $view = "created";
     $controller = "utilisateur";
     require "{$ROOT}{$DS}view{$DS}view.php";
     break;
 case "update":
     $id = $_GET['id'];
     $up = ModelUtilisateur::select($id);
     $pagetitle = "Modifier l'utilisateur'";
     $view = "update";
     $controller = "utilisateur";
     require "{$ROOT}{$DS}view{$DS}view.php";
     break;
 case "updated":
     $oldid = $_GET['id'];