Subversion Repositories Applications.gtt

Rev

Rev 123 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 123 Rev 124
Line 45... Line 45...
45
 
45
 
46
// Gestion de l'action à executer par défaut
46
// Gestion de l'action à executer par défaut
47
if (empty($_GET['action'])) {
47
if (empty($_GET['action'])) {
48
	$_GET['action'] = 'identification';
48
	$_GET['action'] = 'identification';
49
}
-
 
50
 
49
}
51
// Gestion du format de sortie par défaut
50
// Gestion du format du template
52
if (empty($_GET['format'])) {
51
if (empty($_GET['format'])) {
53
	$_GET['format'] = 'html';
52
	$_GET['format'] = 'html';
-
 
53
}
-
 
54
// Gestion du type de sortie par défaut
-
 
55
if (empty($_GET['sortie'])) {
-
 
56
	$_GET['sortie'] = $_GET['format'];
Line 54... Line 57...
54
}
57
}
55
 
58
 
56
// Initialisation du Gestionnaire d'erreurs
59
// Initialisation du Gestionnaire d'erreurs
Line 69... Line 72...
69
if (PEAR::isError($GLOBALS['db']->query('SET NAMES "utf8"'))) {
72
if (PEAR::isError($GLOBALS['db']->query('SET NAMES "utf8"'))) {
70
	trigger_error("Échec de l'utilisation d'UTF-8 : ".$GLOBALS['db']->getMessage(), E_USER_WARNING);
73
	trigger_error("Échec de l'utilisation d'UTF-8 : ".$GLOBALS['db']->getMessage(), E_USER_WARNING);
71
}
74
}
Line 72... Line 75...
72
 
75
 
73
// Utilisation du mécanisme MVC avec Squelette PHP et objet
76
// Utilisation du mécanisme MVC avec Squelette PHP et objet
74
$Controlleur = new ControlleurFrontal($_GET['action'], $_GET['format']);
77
$Controlleur = new ControlleurFrontal($_GET['action'], $_GET['format'], $_GET['sortie']);
Line 75... Line 78...
75
echo $Controlleur->executer();
78
$Controlleur->executer();
76
 
79
 
77
/**
80
/**
78
* La fonction __autoload() charge dynamiquement les classes trouvées dans le code.
81
* La fonction __autoload() charge dynamiquement les classes trouvées dans le code.