text/plain an Browser "schicken"

Moritz123

Erfahrenes Mitglied
Hallo!

ich habe mir grade eine CSV - Schnittstelle gebastelt, die aus einer Produktdatei eine Tabstop-getrennte macht. Das klappt auch alles wunderbar - nur möchte ich gerne die Datei an den Browser schicken, so dass ich sie downloaden kann; es soll sich also der "Datei speichern" - Dialog öffnen. Als Mime-Type habe ich text/plain eingestellt, was aber dazu führt, dass die Datei direkt im Browser angezeigt wird.
So sieht der Code aus:
PHP:
header("Content-type: text/plain"); 
header("Content-Disposition: attachment; filename=EPexport_" . date("Ymd") . ".txt");
Wie kann ich es erreichen, dass der Browser die Datei zum Speichern bereitstellt?

Vielen Dank!
 
Hallo!

danke für Eure Antworten. Ich hab den "Fehler" inzwischen gefunden. Der Browser hatte die Seite wohl scheinbar gecached. Nachdem ich den IE neugestartet hab, gings.
Also vielen Dank!
 
Zurück