Tom's Guide > Forum > Programmation > AutoIndex en php, probleme dans une fonction

AutoIndex en php, probleme dans une fonction

Forum Programmation : AutoIndex en php, probleme dans une fonction

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

Bonjour.
J'ai télécharger Autoindex PHP Script 2.0 en PHP5
Le souci est au niveau du telechargement, il renvoi une erreur.

 

Voici l'appel de la fonction dans le fichier principal (Autoindex.php) :

 
Code :
  1. $url = new Url($dir . $file, true);
  2. $url -> download();
 

Fonction présent dans /url.php :

 
Code :
  1. public function download()
  2.     {
  3.         if (FORCE_DOWNLOAD)  //foce_download = 1
  4.         {
  5.             @set_time_limit(0);
  6.             self::force_download(self::clean_input($this -> url)); //fonction permettant de formater le lien du fichier
  7.             die();
  8.         }
  9.         $this -> redirect();
  10.     }
 

et voici la fonction force_download présent dans le meme fichier

 
Code :
  1. public static function force_download($file_dl, $headers = true)
  2.     {
  3.         if (!@is_file($file_dl))  //renvoi la valeur 0
  4.         {
  5.             header('HTTP/1.0 404 Not Found');
  6.             throw new ExceptionDisplay('The file <em>'
  7.             . self::html_output($file_dl)    //n'affiche pas le lien
  8.             . '</em> could not be found on this server.');
  9.         }
  10.         ......
  11.   }
 

Les fonction html_output et clean_input sont des fonctions qui marchent bien.

 


J'ai isolé le probleme au niveau de la fonction download, au moment de l'appel de la fonction force_download la variable $file_dl ne recoit pas le lien du fichier a telecharger, sa doit etre une erreur de syntaxe!!

 

Quelqu'un peut m'aider ou m'indiquer une version d'Autoindex qui marcherait ou un script similaire?
Merci


Message édité par kamnouze59 le 26-11-2007 à 20:56:46
Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

Salut,

Je ne connais pas AutoIndex, tu aurais le code du constructeur de la classe PHP __constructor() ?

------------------------------ Les dessins des seins ou les desseins des saints ?
Répondre à OmaR
Tom's Guide > Forum > Programmation > AutoIndex en php, probleme dans une fonction
Aller à :

Il y a 882 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens