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
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]
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);
[/code]
Merci pour votre aide