/** * Appelle l'autoloader */ public static function load() { session_start(); require ROOT . '/app/Autoloader.php'; Autoloader::register(); require ROOT . '/core/Autoloader.php'; \Core\Autoloader::register(); }
<?php $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 -------------------------------------------------------//
<?php /* * call: http://site.ru/shell.php?action=TestService/Once/TestController:start * * */ const FILE_ERROR_LOG = '../log/errors.log'; const FILE_FATAL_ERROR_LOG = '../log/fatal_errors.log'; ini_set("display_errors", "on"); error_reporting(E_ALL); ini_set('html_errors', 'on'); require_once dirname(__FILE__) . '/../Core/Autoload.php'; \Core\Autoloader::register(); $action = substr($_GET['action'], strpos($_GET['action'], ':') + 1); $_GET['action'] = str_replace(':' . $action, '', $_GET['action']); $t = explode('/', $_GET['action']); $service = array_shift($t); $controller = 'Controller_Shell_' . implode('_', $t); $cms = new \Core\Init(); $cms->runShell($service, $controller, $action);