Exemplo n.º 1
0
if ($securise && !$_SESSION["navig"]->connecte) {
    redirige(urlfond("connexion"));
}
// Vérif transport
if ($transport && !$_SESSION["navig"]->commande->transport) {
    redirige(urlfond("adresse"));
}
// Vérif panier
if ($panier && !$_SESSION["navig"]->panier->nbart) {
    redirige(urlfond());
}
$parseur = new Parseur();
// fonctions à éxecuter avant les inclusions
ActionsModules::instance()->appel_module("inclusion");
// inclusion
$parseur->inclusion($res);
// inclusions des plugins
ActionsModules::instance()->appel_module("action");
$res = $parseur->analyse($res);
ActionsModules::instance()->appel_module("analyse");
Filtres::exec($res);
$res = $parseur->post($res);
// inclusions des plugins filtres
ActionsModules::instance()->appel_module("post");
Tlog::ecrire($res);
// Résultat envoyé au navigateur
$res = preg_replace("/(^[\r\n]*|[\r\n]+)[\\s\t]*[\r\n]+/", "\n", $res);
if ($sortie) {
    echo $res;
}
// fonctions à éxecuter apres l'affichage du template