Max: Content-Disposition Befehl bei MS Explorer

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);