Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

Download von txt-Datei

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
wuschba
PostRank 8
PostRank 8
Beiträge: 655
Registriert: 16.06.2006, 16:37

Beitrag von wuschba » 10.10.2006, 16:26

Hallo! Der User soll eine Text-Datei bei mir downloaden, die in einem PHP mittels "print" generiert wird. Das Problem ist, dass die Datei natürlich im Browser ausgegeben wird. Wie kann ich den Broser dazu bringen, den "Öffnen/Speichern"-Dialog anzuzeigen statt die Datei darzustellen?

Anzeige von ABAKUS

von Anzeige von ABAKUS »

Content Erstellung von ABAKUS Internet Marketing
Ihre Vorteile:
  • einzigartige Texte
  • suchmaschinenoptimierte Inhalte
  • eine sinnvolle Content-Strategie
  • Beratung und Umsetzung
Jetzt anfragen: 0511 / 300325-0

fw
PostRank 6
PostRank 6
Beiträge: 464
Registriert: 11.07.2005, 23:02

Beitrag von fw » 10.10.2006, 16:32

Versuchs mal mit folgendem in der .htaccess.

Code: Alles auswählen

SetEnvIf Request_URI "\.txt$" requested=txt
Header add Content-Disposition "Attachment" env=requested
Voraussetzung ist, dass die Datei auf .txt endet!

Alpinist
PostRank 7
PostRank 7
Beiträge: 561
Registriert: 25.04.2005, 19:54
Wohnort: München

Beitrag von Alpinist » 10.10.2006, 16:34

oder mittels PHP

Code: Alles auswählen

$dateiname="test.txt";
header("Content-Type: application/force-download");
header("Content-Disposition: attachment; filename=$dateiname");
readfile($dateiname);
Die letzte Zeile ist nur der vollständigkeit halber - Du brauchst sie wohl nicht...

Grüße