Salut,

bon voila j ai un truc bizard avec un de mes script php.
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 *******');
?>
ce script utilise plusieur fichier de template dont header.tpl et footer.tpl
Logger est une class de gestion de Log. Le fichier de log donne :
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 *******
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.
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...