Bonjour,
Je cherche a ouvrir une boite de dialogue pour télécharger un fichier.
J'utilise cette fonction :
J'ai bien la boite de dialogue qui s'affiche mais le fichier que je récupère et le code source (ctrl+u)de ma page. Je comprend pas trop pourquoi ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 function forcerTelechargement($nom, $situation, $poids) { header('Content-Type: application/octet-stream'); header('Content-Length: '. $poids); header('Content-disposition: attachment; filename='. $nom); header('Pragma: no-cache'); header('Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0'); header('Expires: 0'); readfile($situation); exit(); } forcerTelechargement('test.xml', 'C:\\wamp\\www\\site\\test.xml', 10000);
Partager