Bonjour,
je cherche à telecharger un ficher excel depuis IE(6 ou 7), sous firefox cela fonctionne bien, je ne sais plus quelles entetes envoyer pour que ie veuille bien ouvri mon fichier et non l'url appelée
voici le script d'envoi
merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 function send( $file ){ // vide le buffer ob_end_clean(); // on desactive la compression zip ini_set('zlib.output_compression', '0'); header("Pragma: no-cache"); header("Expires: 0"); header("Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0"); header("Cache-Control:private",false); header("Content-Type: application/excel; name=\"".basename($file)."\""); // header("Content-Type: application/force-download; name=".basename($file)); header("Content-Transfer-Encoding: binary"); header("Content-Length:".filesize($file)); header("Content-Disposition: attachment; filename=\"".basename($file)."\""); flush(); readfile("$file"); exit(); }
Partager