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);
     $l = $u->login;
     $n = $u->nom;
     $p = $u->prenom;
     $e = $u->email;
     $view = 'createUpdate';
     $pagetitle = "Mise à jour";
     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']) {
Пример #2
0
        $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'];
        $tab = array("identifiant" => $_POST["id"], "motdepasse" => $_POST["pass"], "nom" => $_POST["n"], "prenom" => $_POST["p"], "sexe" => $_POST["s"]);
        $o = ModelUtilisateur::select($oldid);
        $u = $o->update($tab, $oldid);
        $pagetitle = "Utilisateur modifié";
        $view = "updated";
        $controller = "utilisateur";
        require "{$ROOT}{$DS}view{$DS}view.php";
        break;
}