forcer le téléchargement de CSV - PHP - Programmation
Marsh Posté le 24-01-2007 à 11:29:56
http://fr3.php.net/header
D'après l'exemple 7, il n'y a de soucis qu'avec IE4 et IE5.5 pré-SP2...
Marsh Posté le 24-01-2007 à 11:30:49
sinon tu le sauvegardes dans un rep temporaire, et tu fais un href sur ce fichier temporaire...
Marsh Posté le 24-01-2007 à 11:38:39
effectivement ça marche mieux avec :
header('Content-type: text/csv');
header('Content-Disposition: attachment; filename="'.basename($file).'"');
readfile($file);
j'avais chopé un bout de code sur un site : http://www.codesign.fr/makingof/force-download/
mais ça marche pas !
Marsh Posté le 24-01-2007 à 11:21:37
Bonjour à tous,
alors j'ai un probleme avec les fichiers CSV... quand je génére le fichier dynamiquement, si je fais un lien direct <a href> sur mon fichier, sur IE tout se passe bien... sur firefox : il interprete le fichier...
j'ai donc tenté d'utiliser les fonctions header pour forcer le téléchargement...
... maintenant sur Firefox ça marche... mais sur IE.. il me propose de télécharger le fichier PHP dans lequel se trouve mon script....
Que faire ???