$page_root = "admin.php"; require "vendor/autoload.php"; use core\Autoloader; use core\auth\Connexion; use core\admin\Admin; use core\HTML\flashmessage\FlashMessage; use core\admin\droitsacces\DroitAcces; require "core/Autoloader.class.php"; Autoloader::register(); require "config/initialise.php"; $login = new Connexion(); if (isset($_SESSION["idlogin" . CLEF_SITE])) { $droit_acces = new DroitAcces(); } $config = new \core\Configuration(); if ($config->getAccesAdmin() != 1) { FlashMessage::setFlash("Il n'y a pas d'interface d'administration sur ce site !"); header("location:" . WEBROOT); } require ROOT . "core/save/save.php"; //--------------------------------------------- GENERATION META TITLE ++ DESCRIPTION -------------------------------------------------------// if (isset($_GET['page'])) { $titre_page = "Administration du site"; $description_page = "Administration du site"; } else { $titre_page = "Administration du site"; $description_page = "Administration du site"; } //--------------------------------------------- FIN GENERATION META TITLE ++ DESCRIPTION -------------------------------------------------------// //--------------------------------------------- ROUTING -------------------------------------------------------//
//---------- fin actif pour la configuration des modules ------------------------------------// //---------- actif pour la configuration des infos générales ------------------------------------// if ($page == "configuration/infos-generales") { if (isset($_SESSION['err_modification_infos_config'])) { $nom_site = $_SESSION['nom_site']; $url_site = $_SESSION['url_site']; $gerant_site = $_SESSION['gerant_site']; $mail_site = $_SESSION['mail_site']; $mail_administrateur = $_SESSION['mail_administrateur']; unset($_SESSION['err_modification_infos_config']); $config = new \core\Configuration(); $contenu_dynamique = $config->getContenusDynamique(); $responsive = $config->getResponsive(); $cache_config = $config->getCache(); } else { $config = new \core\Configuration(); $nom_site = $config->getNomSite(); $url_site = $config->getUrlSite(); $gerant_site = $config->getGerantSite(); $mail_site = $config->getMailSite(); $mail_administrateur = $config->getMailAdministrateur(); $contenu_dynamique = $config->getContenusDynamique(); $responsive = $config->getResponsive(); $cache_config = $config->getCache(); } } //---------- fin actif pour la configuration des infos générales ------------------------------------// //---------- actif pour la configuration des bases de données ------------------------------------// if ($page == "configuration/base-de-donnees") { $ini_parse1 = new \core\iniparser\IniParser(); $ini1 = $ini_parse1->getParse(ROOT . "config/config.ini");