[PHP] - Lien téléchargement -

- Lien téléchargement - [PHP] - PHP - Programmation

Marsh Posté le 07-05-2004 à 20:18:00    

Bonjour à tous,
 
Je me suis toujours demandé comment faire pour télécharger un fichier avec un lien qui ne reflète pas le lien du fichier.
 
Je m'explique:
J'ai souvent vu des liens pour télécharger un fichier sous cette forme:
http://www.domain.com/dl.php?id=564654
Au lieu d'avoir ca:
http://www.domain.com/toto.zip
 
J'aimerais, si possible avoir cet éclaicissement et surtout la méthode.
 
Merci de votre patience et de votre aide.

Reply

Marsh Posté le 07-05-2004 à 20:18:00   

Reply

Marsh Posté le 07-05-2004 à 20:51:15    

AlphaZone a écrit :

Bonjour à tous,
 
Je me suis toujours demandé comment faire pour télécharger un fichier avec un lien qui ne reflète pas le lien du fichier.
 
Je m'explique:
J'ai souvent vu des liens pour télécharger un fichier sous cette forme:
http://www.domain.com/dl.php?id=564654
Au lieu d'avoir ca:
http://www.domain.com/toto.zip
 
J'aimerais, si possible avoir cet éclaicissement et surtout la méthode.
 
Merci de votre patience et de votre aide.


 
 
 

Code :
  1. header("Content-type: image/gif" );
  2.   header("Content-Type: application/force-download" );
  3.   header("Content-Transfer-Encoding: binary" );
  4.   header("Pragma: no-cache" );
  5.   header("Content-Length:".filesize($image));
  6.   header("Content-Disposition: attachment; filename=image.gif" );
  7.   header("Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0" );
  8.   header("Expires: 0" );
  9.   readfile($image);


 
 
tu mes ceci en haut de ton fichier image php par contre donne le chemin du fichier dans la variable $image


Message édité par Berceker United le 07-05-2004 à 20:57:57
Reply

Marsh Posté le 07-05-2004 à 21:32:00    

Le fichier que je veux télécharger n'est pas forcément une image. Cela peut-être un zip, exe, etc...

Reply

Marsh Posté le 07-05-2004 à 21:54:13    

il y a un type particulié mais le lien du site ou il y a toute les specification du header n'existe plus...  
si je trouve je te le fais savoir

Reply

Marsh Posté le 07-05-2004 à 22:13:01    

Ok merci beaucoup de ton aide. C'est très gentil ;)

Reply

Marsh Posté le 10-05-2004 à 11:36:04    

http://forum.hardware.fr/forum2.ph [...] 0&subcat=0
 
Leechi fait exactement ce que tu recherches ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed