require $path . '/model/DureeConservation.php'; require $path . '/model/DureeConservationManager.php'; //Si le formulaire est envoyé 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 $oDc = new DureeConservation(); $oDc->dc_id = $_REQUEST['dcId']; $oDc->dc_lbl = $_REQUEST['dcLbl']; $oDc->dc_nb = $_REQUEST['dcNb']; $resUpdGamme = DureeConservationManager::updDureeConservation($oDc); //Message pour le succés $msg = '<p class=\'info\'>' . date('H:i:s') . ' La modification de la durée de conservation: "' . $oDc->dc_id . '" intitulé "' . $oDc->dc_lbl . '" à é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_dc_list //et redéfinition de $sAction $sAction = "dc_list"; require_once $path . '/controler/control_dc_list.php'; } catch (MySQLException $e) { //Message pour l'erreur $msg = '<p class=\'erreur\'> ' . date('H:i:s') . '' . ' Echec modification Durée de conservation, code: ' . $resEr . '</p>'; }