Bonjour à vous,
je suis sur un problème que je n'arrive pas à résoudre depuis un moment.
J'ai un web service qui me retourne le fichier à exporter.
Le problème est que dans le nom de mon fichier, il y a sa version.
Le navigateur doit me renvoyer Base-core-1.1.0.db.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 $exported_file = $_GET['file']; .... $filename = "Base-core-1.1.0.db"; header ("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); header ("Last-Modified: " . gmdate("D,d M YH:i:s") . " GMT"); header ("Cache-Control: must-revalidate, post-check=0, pre-check=0"); header ("Pragma: public"); header ("Content-type: application/octet-stream"); header ("Content-Disposition: attachment; filename=\"" . $filename . "\"" ); ob_clean(); flush(); readfile($exported_file);
Cela fonctionne sous FireFox, IE 7.
IE6 par contre me renvoie Base-core-1[1].1.0.db
Avez-vous une idée et pouvez-vous m'aider ?
Merci d'avance
Partager