Aller au contenu

Sujets conseillés

Posté

Bonjour,

Je travaille sur un futur site internet sur lequel les clients pourront télécharger des fichiers...

Il n'y a pas de lien direct vers le fichier mais une redirection vers le fichier par un scritp avec les entêtes suivants :

header("Content-type: application/force-download");
header("Content-Disposition: attachment; filename=".$RealName);
header("Content-Transfer-Encoding: binary");
header("Content-Length: ".filesize($Fic2Read));
header("Pragma: no-cache");
header("Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0");
header("Expires: 0");

Lors de tests, j'ai vu sur le navigateur (IE) d'un de mes collègues qu'il lui était proposé au téléchargement, non pas le fichier zip prévu, mais download.php ! Voyant, ca, je lui ai dit de vider son cache pour que ca marche mais je ne suis pas allé plus loin. Or maintenant, j'essaie de reproduire ca mais sans succès (quel que soit le navigateur d'ailleurs, IE ou FF que j'utilise en priorité).

Savez-vous s'il y existe un moyen d'éviter ca ? Est-ce propre à IE ?

Question subsidiaire : Je n'ai pas lancé le téléchargement de download.php, qu'est-ce que ca aurait donné ?

Merci

Seb

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...