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 {
  
header('Content-type: application/x-gzip');
  
$a = @gzencode(file_get_contents(DEFAULT_DIR.'/'.$dir), 9);
  
header('Content-length: '.strlen($a));
  
header('Content-Disposition: attachment; filename="'.addslashes(basename($dir)).'.gz"');
  echo 
$a;
  die();
 }
?>