From 4035d12556d352a52cf40b595cd9c42812a92bf7 Mon Sep 17 00:00:00 2001 From: bastien ollier Date: Fri, 16 Dec 2022 21:46:19 +0100 Subject: [PATCH] add quitter administration.php --- controllers/ControllerAdmin.php | 5 +++++ controllers/FrontController.php | 2 +- vues/administration.php | 6 ++++++ 3 files changed, 12 insertions(+), 1 deletion(-) diff --git a/controllers/ControllerAdmin.php b/controllers/ControllerAdmin.php index 1fe2132..d9dbffb 100644 --- a/controllers/ControllerAdmin.php +++ b/controllers/ControllerAdmin.php @@ -39,6 +39,11 @@ class ControllerAdmin { case "setNbArticlesParPage": $this->setNbArticlesParPage(); break; + case "quitterAdmin": + $mdlAdmin = new MdlAdmin(); + $mdlAdmin->déconnexion(); + header("location: index.php"); + break; default: break; } diff --git a/controllers/FrontController.php b/controllers/FrontController.php index 1d5205b..818bdc6 100644 --- a/controllers/FrontController.php +++ b/controllers/FrontController.php @@ -4,7 +4,7 @@ class FrontController{ function __construct() { global $dsn,$user,$pass,$vues; - $listeAction_Admin = array('goToAdminConnexion','verifValidation', 'ajoutSource','supprimerSource','setNbArticlesParPage','goToAdministration','refreshData'); + $listeAction_Admin = array('goToAdminConnexion','verifValidation', 'ajoutSource','supprimerSource','setNbArticlesParPage','goToAdministration','refreshData','quitterAdmin'); Try{ $mdlAdmin = new MdlAdmin(); $admin = $mdlAdmin->isAdmin(); diff --git a/vues/administration.php b/vues/administration.php index 18748ed..fa206c7 100644 --- a/vues/administration.php +++ b/vues/administration.php @@ -1,6 +1,12 @@ +
+
+ + +
+