diff options
| author | Debulois <quentin@debulois.fr> | 2022-03-13 12:42:37 +0100 |
|---|---|---|
| committer | Debulois <quentin@debulois.fr> | 2022-03-13 12:42:37 +0100 |
| commit | 473e6eb56ca1211be05d2b5fd814710f2ff78d38 (patch) | |
| tree | 4544b6c5c2ecaa3198d3583520f3199d7c056ed4 /Wrapper/wrapper.php | |
| parent | 497ce42637ebaad0c388d309d6b5bbf91db2dfa4 (diff) | |
Mise ç jour de pas mal de chose et ajout de la possibilité de pouvoir ajouter/supprimer des catégories d'emploi
Diffstat (limited to 'Wrapper/wrapper.php')
| -rw-r--r-- | Wrapper/wrapper.php | 44 |
1 files changed, 33 insertions, 11 deletions
diff --git a/Wrapper/wrapper.php b/Wrapper/wrapper.php index 4a39429..62077c2 100644 --- a/Wrapper/wrapper.php +++ b/Wrapper/wrapper.php @@ -9,12 +9,14 @@ // Import de toutes les fonctions et des méthodes pour gérer la BDD. require_once(dirname( __FILE__ )."/../Database/meth_dbuser.php"); +require_once(dirname( __FILE__ )."/../Database/meth_dbadmin.php"); require_once(dirname( __FILE__ )."/../Database/meth_dbsearch.php"); +require_once(dirname( __FILE__ )."/../Database/meth_dbmission.php"); require_once(dirname( __FILE__ )."/Functions/func_info.php"); +require_once(dirname( __FILE__ )."/Functions/func_admin.php"); require_once(dirname( __FILE__ )."/Functions/func_login.php"); require_once(dirname( __FILE__ )."/Functions/func_logout.php"); require_once(dirname( __FILE__ )."/Functions/func_search.php"); -require_once(dirname( __FILE__ )."/Functions/func_delete.php"); require_once(dirname( __FILE__ )."/Functions/func_mission.php"); require_once(dirname( __FILE__ )."/Functions/func_register.php"); require_once(dirname( __FILE__ )."/Functions/func_language.php"); @@ -109,17 +111,37 @@ if (isset($_SESSION["src"])) { $_POST["city"], $_SESSION["userId"] ); - // Condition pour une suppression d'un utilisateur - } elseif ($_SESSION["src"] == "delete" - && isset($_SESSION["loggedIn"], - $_SESSION["isAdmin"], - $_POST["userId"] - ) - && $_SESSION["loggedIn"] == true - && $_SESSION["isAdmin"] == true - && $_POST["userId"] !== "" + // Condition pour l'administration du site + } elseif ($_SESSION["src"] == "admin" + && isset($_SESSION["loggedIn"], + $_SESSION["isAdmin"], + ) + && $_SESSION["loggedIn"] == true + && $_SESSION["isAdmin"] == true + && (isset($_POST["userId"]) + || isset($_POST["addCategoryNameEn"], + $_POST["addCategoryNameFr"] + ) + || isset($_POST["delCategoryId"]) + ) ) { - delete($_POST["userId"]); + if (isset($_POST["userId"]) + && $_POST["userId"] !== "" + ) { + delete($_POST["userId"]); + // Ajout d'un catégorie d'emploi + } elseif (isset($_POST["addCategoryNameEn"]) + && isset($_POST["addCategoryNameFr"]) + && $_POST["addCategoryNameEn"] !== "" + && $_POST["addCategoryNameFr"] !== "" + ) { + job_category_add($_POST["addCategoryNameEn"], $_POST["addCategoryNameFr"]); + // Suppression d'une categorie d'emploi + }elseif (isset($_POST["delCategoryId"]) + && $_POST["delCategoryId"] !== "" + ) { + job_category_del($_POST["delCategoryId"]); + } // Condition pour un enregistrement d'une mission } elseif ($_SESSION["src"] == "mission" |
