Example #1
0
<?php

ob_start();
try {
    if (!isset($_SESSION)) {
        $_SESSION = array();
    }
    define('BLOCK', 0);
    define('ROOT', './');
    define('PHP_EXT', strrchr(__FILE__, '.'));
    require_once 'lib/fonctions' . PHP_EXT;
    BLOCK != 1 || exit('Page bloquée.');
    $view = new View();
    $view->helper(':all');
    $view->fullPage();
} catch (Exception_Form $e) {
    exit('Erreur lors de la génération des formulaires: ' . $e->getMessage());
} catch (Doctrine_Exception $e) {
    exit('Erreur dans la base de données(Doctrine): ' . $e->getMessage());
} catch (PDOException $e) {
    exit('Erreur dans la base de données(PDO): ' . $e->getMessage());
} catch (Exception $e) {
    exit('Erreur de type inconnue: ' . $e->getMessage());
}
echo ob_get_contents();
ob_end_flush();
exit;