echo $lControleur->getReservation($lParam)->exportToJson(); $lLogger->log("Affichage de la vue ReservationMarche par l'Adhérent : " . $_SESSION[ID_CONNEXION], PEAR_LOG_INFO); // Maj des logs break; case "detailProduit": echo $lControleur->getDetailProduit($lParam)->exportToJson(); $lLogger->log("Affichage du détail produit dans ReservationMarche par l'Adhérent : " . $_SESSION[ID_CONNEXION], PEAR_LOG_INFO); // Maj des logs break; case "modifier": echo $lControleur->modifierReservation($lParam)->exportToJson(); $lLogger->log("Modification de reservation par l'Adhérent : " . $_SESSION[ID_CONNEXION], PEAR_LOG_INFO); // Maj des logs break; case "supprimer": echo $lControleur->supprimerReservation($lParam)->exportToJson(); $lLogger->log("Suppression de reservation par l'Adhérent : " . $_SESSION[ID_CONNEXION], PEAR_LOG_INFO); // Maj des logs break; default: $lLogger->log("Demande d'accés à ReservationMarche sans identifiant commande par : " . $_SESSION[ID_CONNEXION], PEAR_LOG_INFO); // Maj des logs header('location:./index.php'); break; } } else { $lLogger->log("Demande d'accés à ReservationMarche sans identifiant commande par : " . $_SESSION[ID_CONNEXION], PEAR_LOG_INFO); // Maj des logs header('location:./index.php'); } }
$lTemplate->set_filenames(array('page' => 'Page.html')); $lTemplate->assign_var_from_handle('CONTENU', 'body'); // Affichage $lTemplate->pparse('page'); } break; case "supprimer": if (isset($_GET["id_marche"])) { // Redirection pour contourner un bug header('location:./index.php?m=MarcheHTML&v=ReservationMarche&fonction=supprimerAction&id_marche=' . $_GET["id_marche"]); } break; case "supprimerAction": if (isset($_GET["id_marche"])) { $lParam = array("id_commande" => $_GET["id_marche"]); $lPage = $lControleur->supprimerReservation($lParam); if ($lPage->getValid()) { $lLogger->log("Suppression de reservation par l'Adhérent : " . $_SESSION[ID_CONNEXION], PEAR_LOG_INFO); // Maj des logs include_once CHEMIN_CLASSES_VR . "VRerreur.php"; include_once CHEMIN_CLASSES_VR . "TemplateVR.php"; $lVr = new TemplateVR(); $lVr->setValid(false); $lVr->getLog()->setValid(false); $lErreur = new VRerreur(); $lErreur->setCode(MessagesErreurs::ERR_303_CODE); $lErreur->setMessage(MessagesErreurs::ERR_303_MSG); $lVr->getLog()->addErreur($lErreur); $_SESSION['msg'] = $lVr->exportToArray(); header('location:./index.php?m=MarcheHTML&v=MonMarche'); } else {