[PHP] Header() -- forcer le nom du fichier en téléchargment

Header() -- forcer le nom du fichier en téléchargment [PHP] - Programmation

Marsh Posté le 09-12-2001 à 23:22:12    

je sais, le titre est pas très clair, je m'explique:
 
j'ai un compteur de téléchargement de fichier.
sur la page de téléchargement, le lien pointe un script PHP qui incrémente le compteur et redirige ac un header("Location: $filename" );
 
ca marche bien, sauf q le fichier téléchargé s'appelle download.php  
 
comment faire pour donner le bon nom?

 

[edtdd]--Message édité par xmulder--[/edtdd]


---------------
1km = 1024m
Reply

Marsh Posté le 09-12-2001 à 23:22:12   

Reply

Marsh Posté le 10-12-2001 à 01:46:31    

Je crois qu'il faut rajouter 1 header dans le style "Content-Disposition: filename=toto"
 
Je suis pas sur du tout de la syntaxe du header.

Reply

Marsh Posté le 10-12-2001 à 02:31:39    

merci.
j'ai laissé tombé le "Location:..."
 
header("Content-type: application/".$type);
header("Content-Disposition: attachment; filename=".$filename);
 
S q c vraiment important le contenu de $type?
 
(comme pour l'instant c des .doc q je mets en dl, j'ai un $type="msword" )


---------------
1km = 1024m
Reply

Sujets relatifs:

Leave a Replay

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