Hallo zusammen,
habe ein PHP-Download-Skript, dass mir eine generierte .csv-Datei an den Browser sendet. Ich möchte nur ein Dateidownload-Fenster öffnen, daher verwende ich folgende Header:
header("Content-type: application/download");
header("Content-Disposition: attachment; filename=".$datei);
Das funktioniert auch alles ganz gut, nur dass der IE beim öffnen die Datei irgendwie indiziiert mit [1]. Daher kann er sie dann schließlich doch nicht öffnen.
Da der Dateiname immer neu generiert wird, gibt es auch keine Datei mit dem gleichen Namen, also ist diese Geschichte mit der Nummerierung im Browsercache völlig unnötig.
Mit header("Location: http://".$datei); funktioniert das ganze, allerdings möchte ich kein neues Fenster und suche jetzt nach einer anderen Lösung.
Hat jemand eine Idee?
Vielen Dank und Grüße,
nadine