Content-Disposition Befehl bei MS Explorer
Max
- php
Hallo,
habe folgendes Problem: Möchte mittels Header Content-Disposition Befehl Benutzer auffordern, die gesendeten Daten (in dem Fall eine Exel-Datei) zu speichern und den Browser zu zwingen, den Dialog zum Speichern anzuzeigen.
Mit Firefox funktioniert das auch wunderbar, nur mir dem MS Explorer wird der Dateityp nnicht angezeigt sondern zeigt dem User einen unbekannten Dateityp an - wer weiss Rat - Danke im voraus.
.....$download_doc2 = mysql_result($download_doc1, 0);
$handliste = "_handliste.xls";
$url = "http://www.blabla.de/down/";
$filename = sprintf("%s%s%s",$url , $download_doc2, $handliste);
// Wir werden eine xls Datei ausgeben
header('Content-type: application/msexcel');
// Es wird Reiseunterlagen benannt
header('Content-Disposition: attachment; filename="Reiseunterlagen.xls"');
readfile($filename);