Bonjour, je bosse avec windows xp sp2 + wamp 1.6.6 et j'ai un script qui exporte des données sous la forme d'un fichier texte directement dans le répertoire c:\wamp\www

Jusque-là tout fonctionne, par contre je souhaite forcer (pour faire simple) le téléchargement sur le poste de celui qui se connecte, mais au lieu d'avoir un download, cela m'affiche le fichier texte dans la page web !!!

Je vous rassure, ce n'est pas pour injecter du code malicieux , c'est une appli spécifique pour l'intranet de ma boite...

Voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
$fichier = 'export.txt';
$infos_fichier = array('taille' => '1000000');
 
@ini_set('zlib.output_compression', 'Off');
@header('Pragma: public');
@header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
@header('Cache-Control: must-revalidate, pre-check=0, post-check=0, max-age=0');
@header('Content-Transfer-Encoding: none');
@header('Content-Type: application/octetstream; charset=iso-8859-1; name="'.$fichier.'"');
@header('Content-Disposition: attachement; filename="'.$fichier.'"');
@header('Content-Length: '.$infos_fichier['taille']);
readfile($fichier);
Merci d'avance de vos suggestions...