Problème download sur IE6

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Problème download sur IE6

Re: Problème download sur IE6

par moileraz » 04 nov. 2009, 11:21

Bonjour j'ai trouvé la solution,

ci dessous la marche à suivre :

Code : Tout sélectionner

header('Content-type: application/force-download); header ("Content-type: octet/stream"); header ("Content-disposition: attachment; filename=".$nom_du_fichier.""); header("Content-Length: ".filesize($chemin.$nom_du_fichier)); readfile($chemin.$nom_du_fichier);

Re: Problème download sur IE6

par @rthur » 03 nov. 2009, 19:11

Problème download sur IE6

par moileraz » 03 nov. 2009, 17:21

Bonjour,
pour télécharger des fichiers (pdf et jpeg) j'utilise un script qui force le téléchargement. Le problème est que sur IE6 j'ai ni le nom, ni l'extension du fichier mais j'ai uniquement le nom de ma page php et du coup si on ne met pas l'extension manuellement lorsqu'on essaye d'ouvrir le fichier télécharger j'ai une erreur.

Sur les autres navigateurs pas de souci

ci dessous le code :

Code : Tout sélectionner

header("Content-Type: application/force-download;"); header("Content-Transfer-Encoding: binary"); header ("Content-type: octet/stream"); header ("Content-disposition: attachment; filename=".$file.""); header("Content-Length: ".filesize($file)); readfile($file);

Merci pour votre aide