La création et le téléchargement de CSV avec PHP

J'utilise PHP pour créer un fichier CSV à partir d'une requête de base de données.
J'exécute la requête, définir les en-têtes, et de charger la page dans Firefox et le fichier promps pour télécharger et s'ouvre dans excel, tout comme il est censé le faire.
Quand je l'ai essayer sous IE, j'obtiens un message d'erreur indiquant que Internet Explorer cannot download ReportPrint.php from www.website.com.
Internet Explorer was not able to open this Internet site. The requested site is either unavailable or cannot be found. Please try again later.

Pas sûr de ce qui peut être fait pour résoudre ce problème.

header('Content-Description: File Transfer');
header("Content-Type: application/csv") ;
header("Content-Disposition: attachment; filename=Report.csv");
header("Pragma: no-cache");
header("Expires: 0");

echo "record1,record2,record3\n";
Côté remarque: le Expires en-tête attend un date

OriginalL'auteur AndyD273 | 2010-09-17