Salut,
bon voila j ai un truc bizard avec un de mes script php.
ce script utilise plusieur fichier de template dont header.tpl et footer.tpl
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 <?php include 'lib/template.php'; include 'class/Logger.class.php'; $logger = new Logger(); $logger->SetLevel('DEBUG'); $logger->SetOrigin('help'); $logger->Debug('******** BEGIN HELP.PHP *******'); $tpl = new Template('templates'); $paramHeader = $ini_array['HEADER']; $tpl->set_filenames(array('h' => 'header.tpl', 'm' => 'menu.tpl', 'c' => 'help.tpl', 'f' => 'footer.tpl')); $tpl->assign_vars('script','js/report.js'); $tpl->pparse('h'); // Footer $tpl->pparse('f'); $logger->Debug('******** END HELP.PHP *******'); ?>
Logger est une class de gestion de Log. Le fichier de log donne :
Le problème est que quand je lance l execution du script via mon navigateur il a l'air interprété deux fois de suite et je ne sais pas pourquoi.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Feb 14 14:09:58 localhost Stats Logger [31892]: [DEBUG] [help] ******** BEGIN HELP.PHP ******* Feb 14 14:09:58 localhost Stats Logger [31892]: [DEBUG] [help] ******** END HELP.PHP ******* Feb 14 14:09:59 localhost Stats Logger [31899]: [DEBUG] [help] ******** BEGIN HELP.PHP ******* Feb 14 14:09:59 localhost Stats Logger [31899]: [DEBUG] [help] ******** END HELP.PHP *******
Au debut je travaillais avec phplib et je suis passe a phpbb et idem a chaque fois... je sèche la si vous avez des piste je prend.
Actuellement dans le bout de code je n'affiche plus que le header et et le footer, j 'ai simplifié a fond le code j ai enlevé tout le traitement du template pricipal notament mais rien ne change...
Partager