Beispiel #1
0
 public static function getInstance()
 {
     if(is_null(self::$instance)){
         self::$instance=new self();
     }
     return self::$instance;
 }
Beispiel #2
0
$javascript_specifique[] = "lib/DHTMLcalendar/calendar-setup";

require_once("../../lib/header.inc.php");

//**************** FIN EN-TETE *****************

$root = dirname(__FILE__) . DIRECTORY_SEPARATOR ;
set_include_path('.' .
        PATH_SEPARATOR . $root . 'lib' . DIRECTORY_SEPARATOR .
        PATH_SEPARATOR . $root . 'apps' . DIRECTORY_SEPARATOR .
        PATH_SEPARATOR . $root . 'apps/modeles' . DIRECTORY_SEPARATOR .
        PATH_SEPARATOR . $root . 'apps/js' . DIRECTORY_SEPARATOR .
        PATH_SEPARATOR . $root . 'apps/classes' . DIRECTORY_SEPARATOR .
        PATH_SEPARATOR . $root . 'apps/vues' . DIRECTORY_SEPARATOR .
        PATH_SEPARATOR . get_include_path());

require_once('Frontal.php');
include("menu_stats.php");

try {
    $front_controleur=Frontal::getInstance()->execute();
    require("../../lib/footer.inc.php");
}
catch(Exception $e) {
    echo "Exception levée dans l'application. <br />"
            . "<b>Message</b> " . $e->getMessage() . "<br />"
            . "<b>Fichier</b> " . $e->getFile() . "<br />"
            . "<b>Ligne</b> " . $e->getLine() . "<br />";
}
?>
Beispiel #3
0
require_once 'Connect.php';
require_once 'Erreur2Exception.php';
require_once 'normalisation.php';
set_error_handler('GestionErreursPerso');
set_exception_handler('RamassException');
//les directives de configuration du php
ini_set("display_errors", DISPLAYERRORS);
ini_set("log_errors", LOGERRORS);
ini_set("error_log", BASELOG);
ini_set("session.save_path", SESSION);
ini_set("safe_mode", "off");
ini_set("session.use_only_cookies", "1");
ini_set("session.cookie_httponly", "on");
ini_set("register_globals", "off");
// Si on est en échappement automatique: vient de normalisation.php
if (get_magic_quotes_gpc()) {
    $_POST = NormalisationHTTP($_POST);
    $_GET = NormalisationHTTP($_GET);
    $_REQUEST = NormalisationHTTP($_REQUEST);
    $_COOKIE = NormalisationHTTP($_COOKIE);
}
//On charge le contrôleur frontal
require_once 'Frontal.php';
$frontal = new Frontal();
// On demande au contrôleur frontal de traiter la requête HTTP
try {
    $frontal->execute();
} catch (MyPhpException $e) {
    $msg = $e->getMessage();
    $e->alerte($msg);
}