header("Content-type: application/excel");
wird es mir zum Öffnen und zum Speichern angeboten.
Was auch kein Wunder ist.
Wenns denn ein xls-File sein soll, wird wohl application/vnd.ms-excel vernünftiger sein ;) Für CVS-Daten ist text/csv die imho richte Wahl.