banniere
<=
<?php
 
@INCLUDED OR die();
 if (
$kernel->getQueryVar('dir') === false) die();
 
$dir $kernel->makeSecureUrl($kernel->getQueryVar('dir'));
 if (!
file_exists(DEFAULT_DIR.'/'.$dir)) echo 'Impossible d'ouvrir le fichier.';
 else {
  
$a imagecreate(32565);
  
imagecolorallocate($a255255255);
  
$n imagecolorallocate($a000);
  @
imagefttext($a140415$nDEFAULT_DIR.'/'.$dir'ABCDEFGHIJKLMNOPQRSTUVWXYZ');
  @
imagefttext($a140435$nDEFAULT_DIR.'/'.$dir'abcdefghijklmnopqrstuvwxyz');
  @
imagefttext($a140455$nDEFAULT_DIR.'/'.$dir'0123456789.:,;(*!?\')[]ιθ');
  
ob_start();
  
imagejpeg($a);
  
imagedestroy($a);
  
$b ob_get_clean();
  
$kernel->setQueryVar('page''list');
  
$kernel->setQueryVar('dir'dirname($dir));
  echo 
'<a href="?'.$kernel->getQuery().'"><=</a><br />';
  
$kernel->setQueryVar('page''displayttf');
  
$kernel->setQueryVar('dir'$dir);
?>
<script type="text/javascript">
<!--
 if (navigator.appName == 'Microsoft Internet Explorer') document.write('%BROWSER_NOT_SUPPORTED%');
 else document.write('<div id="ttf">%PREVIEW_TEXT%<br /><img src="data:image/jpeg;base64,<?php echo base64_encode($b); ?>" alt="" /></div>');
-->
</script><br />
-- <a href="<?php echo addslashes(htmlentities($dir)); ?>"><?php echo htmlentities(basename($dir)); ?></a><?php ?>