8792 sujets

Développement web côté serveur, CMS

Bonjour,

J'ai un script php qui génére un fichier au format XML et plutot que de l'afficher dans le navigateur, je souhaite provoquer immédiatement le téléchargement.

Commment puis-je m'y prendre ?

Merci de vos réponses.
Modifié par vokuro (12 Jul 2006 - 09:35)
Administrateur
par exemple grâce à ceci :
header("Content-Type: application/force-download; name=\"$NomFichier\"");
Merci de ta réponse ULTRA rapide ! Smiley smile

Ca marchait à moitié : le nom du fichier n'était pas pris en compte.
Alors, grace à ta piste du header, j'ai modifié en ça

header("Content-Type: application/force-download");
header("Content-Disposition: attachment; filename=$fname");


Et ça marche !
En tout cas, merci beaucoup ! Smiley biggrin