header("Cache-Control: cache, must-revalidate" ); // IDEM
header("Expires: 0" );
readfile($path.$file);
exit;
Le fichier existe et est bien téléchargé, mais lors du clic sur le lien, si le fichier est nommé du genre nom.de.mon.fichier.doc, la fenêtre d'ie s'affiche en me proposant d'enregistrer le fichier sous le nom nom[1].de.mon.fichier.doc Cest sans doute un petit bug ie avec la gestion des fichiers en cache, sachant que sous firefox ou opera ça ne me rajoute pas [1]
Je suis en https donc je dois utiliser pragma et cache control. Jai quand même essayé hors de https et j'ai enlevé ces deux headers et même topo. En fit j'ai essayé en enlevant tous les headers sauf les deux premiers, et le bug est toujours là. Quelqu'un connait il ce bug et sais t'il s'il est possible de le circonvenir ?
Je suis sous IE6 et je n'ai pas encore pu tester sur une autre version
Marsh Posté le 07-12-2006 à 11:47:41
Bonjour,
j'ai un script qui permet de télécharger un fichier, en lancant des header :
Le fichier existe et est bien téléchargé, mais lors du clic sur le lien, si le fichier est nommé du genre nom.de.mon.fichier.doc, la fenêtre d'ie s'affiche en me proposant d'enregistrer le fichier sous le nom nom[1].de.mon.fichier.doc
Cest sans doute un petit bug ie avec la gestion des fichiers en cache, sachant que sous firefox ou opera ça ne me rajoute pas [1]
Je suis en https donc je dois utiliser pragma et cache control. Jai quand même essayé hors de https et j'ai enlevé ces deux headers et même topo. En fit j'ai essayé en enlevant tous les headers sauf les deux premiers, et le bug est toujours là. Quelqu'un connait il ce bug et sais t'il s'il est possible de le circonvenir ?
Je suis sous IE6 et je n'ai pas encore pu tester sur une autre version
Merci d'avance !