Beispiel #1
0
 if (isset($_REQUEST['btnForm']) && $_REQUEST['btnForm'] == 'Modifier') {
     //Si la modification ne se fait pas le manager léve un exception
     try {
         //Vérification du jeton pour savoir si le formulaire à déja était envoyé
         if ($_SESSION['token'] != $_REQUEST['token']) {
             //Les valeurs sont vérifiées à la saisie
             //On créé un objet contenant les valeurs que l'on passe en paramètre
             //à la requête
             $oUtilisateur = new Utilisateur();
             $oUtilisateur->ut_login = $_REQUEST['utLogin'];
             $oUtilisateur->ut_nom = $_REQUEST['utNom'];
             $oUtilisateur->ut_prenom = $_REQUEST['utPrenom'];
             $oUtilisateur->ut_pass = $_REQUEST['utPass'];
             $oUtilisateur->ut_actif = $_REQUEST['utActif'];
             $oUtilisateur->grp_id = $_REQUEST['Groupe'];
             $resUpdUtilisateur = UtilisateurManager::updUtilisateur($oUtilisateur);
             //Message pour le succés
             $msg = '<p class=\'info\'>' . date('H:i:s') . ' La modification de l\'utilisateur: "' . $oUtilisateur->ut_login . '" à été effectué ' . 'avec succès </p>';
             //La requète s'est effectué donc on copie le token dans la session
             $_SESSION['token'] = $_REQUEST['token'];
         } else {
             $msg = "<p class= 'erreur'> " . date('H:i:s') . "\n                Vous avez déja envoyé ce formulaire </p>";
         }
         //Rappel du controleur de la liste, après update on appel view_ut_list
         //et redéfinition de $sAction
         $sAction = "utilisateur_list";
         require_once $path . '/controler/control_ut_list.php';
     } catch (MySQLException $e) {
         //Message pour l'erreur
         $msg = '<p class=\'erreur\'> ' . date('H:i:s') . '' . ' Echec modification utilisateur, code: ' . $resEr . '</p>';
     }