Subversion Repositories Applications.gtt

Compare Revisions

Ignore whitespace Rev 103 → Rev 104

/trunk/index.php
38,7 → 38,7
// Fichiers de la bibliotheque PEAR
include 'gtt_config.inc.php';
if (!file_exists('config.inc.php')) {
die('Veuillez configurer la base de données de la Gestion du Temps de travail en complétant puis en renommant en config.inc.php le fichier config.inc.defaut.php.');
die('Veuillez configurer la base de données de la Gestion du Temps de travail en complétant puis en renommant en config.inc.php le fichier config.inc.defaut.php.');
}
include 'config.inc.php';
include GTT_CHEMIN_LANGUE.'gtt_langue_fr.inc.php';
53,23 → 53,27
$GLOBALS['_GTT_']['erreur'] = new GestionnaireErreur(GTT_DEBOGAGE_CONTEXTE);
$GLOBALS['_GTT_']['erreur']->setNiveauErreurCourrant(GTT_DEBOGAGE_NIVEAU);
 
// Connexion a la base de donnees
// Connexion à la base de données
$GLOBALS['db'] = DB::connect(GTT_BDD_DSN);
if (PEAR::isError($GLOBALS['db'])) {
trigger_error("Echec connexion a la base de donnees : ".$GLOBALS['db']->getMessage(), E_USER_ERROR);
trigger_error("Échec connexion à la base de données : ".$GLOBALS['db']->getMessage(), E_USER_ERROR);
}
// Utilisation de l'utf-8
if (PEAR::isError($GLOBALS['db']->query('SET NAMES "utf8"'))) {
trigger_error("Échec de l'utilisation d'UTF-8 : ".$GLOBALS['db']->getMessage(), E_USER_WARNING);
}
 
// Utilisation du mécanisme MVC avec Squelette PHP et objet
// Utilisation du mécanisme MVC avec Squelette PHP et objet
$Controlleur = new ControlleurFrontal();
echo $Controlleur->executer($action);
 
/**
* La fonction __autoload() charge dynamiquement les classes trouvées dans le code.
* La fonction __autoload() charge dynamiquement les classes trouvées dans le code.
*
* Cette fonction est appelée par php5 quand il trouve une instanciation de classe dans le code.
* Cette fonction est appelée par php5 quand il trouve une instanciation de classe dans le code.
*
*@param string le nom de la classe appelée.
*@return void le fichier contenant la classe doit être inclu par la fonction.
*@param string le nom de la classe appelée.
*@return void le fichier contenant la classe doit être inclu par la fonction.
*/
function __autoload($classe)
{