banniere
<=
<?php
 
@INCLUDED OR die();
 if (
$kernel->getQueryVar('dir') === false) die();
 
$dir $kernel->makeSecureUrl($kernel->getQueryVar('dir'));
 
$kernel->setQueryVar('page''list');
 
$kernel->setQueryVar('dir'dirname($dir));
 echo 
'<a href="?'.$kernel->getQuery().'"><=</a><br />';
 
$kernel->setQueryVar('page''displayphp');
 
$kernel->setQueryVar('dir'$dir);
 if (!
file_exists(DEFAULT_DIR.'/'.$dir)) echo 'Impossible d'ouvrir le fichier.';
 else {
  
$a highlight_file(DEFAULT_DIR.'/'.$dirtrue);
  
$b = Array('string''comment''keyword''bg''default''html');
  foreach (
$b as $c) {
   
$a str_replace(sprintf('<span style="color: %s">'ini_get('highlight.'.$c)), '<span class="phphighlight_'.$c.'">'$a); // exemple tiré des commentaires de http://fr3.php.net/highlight_file
  
}
  echo 
$a;
 }
?>