Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1382 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Internet Explorer ajoute [1] un peu n'importe comment lors du download

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Internet Explorer ajoute [1] un peu n'importe comment lors du download

n°1487878
C@ssius
La rage de réussir wesh kouzin
Posté le 07-12-2006 à 11:47:41  profilanswer
 

Bonjour,
j'ai un script qui permet de télécharger un fichier, en lancant des header :

Code :
  1. ini_set('zlib.output_compression','Off');  // JUSTE HISTOIRE D'ETRE SUR
  2. # ouverture du fichier
  3. header('Content-disposition: attachment; filename="'.$file.'"');
  4. header('Content-Type: application/force-download');
  5. header('Content-Transfer-Encoding: '.$type);
  6. header("Content-Length: " . filesize($path.$file));
  7. header("Pragma: public" );  // POUR HTTPS
  8. header("Cache-Control: cache, must-revalidate" ); // IDEM
  9. header("Expires: 0" );
  10. readfile($path.$file);
  11. 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
C’est 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. J’ai 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 !

mood
Publicité
Posté le 07-12-2006 à 11:47:41  profilanswer
 

n°1489252
bricebours​ica
Tout est possible...
Posté le 10-12-2006 à 17:49:01  profilanswer
 

je ne pense pas que ce soit un truc contrôlable à notre niveau, à mon avis c'est ie qui est programmé comme ça...  :(


---------------
Brice de www.boursica.com

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Internet Explorer ajoute [1] un peu n'importe comment lors du download

 

Sujets relatifs
[FLASH] GetUrl sur fichier .zip ne marche pas avec Internet explorerProbleme de Pop Up sous Internet Explorer
BLACKLIST - LISTE NOIR d'adresse IP à mettre sur vos site internet[resolu] automation internet explorer
Aide pour module TV stream, ajouté une fonction SQL en plus.boutons pour site internet
Problème CSS Explorer 6 
Plus de sujets relatifs à : Internet Explorer ajoute [1] un peu n'importe comment lors du download


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR