huhu^^
Also Ich beschäftige mich nunmehr schon seit gut einem Jahr mit PHP und stehe gerade vor einem kleinen Problem.
ich möchte auf meiner zukünftigen Homepage *.txt Dateien zum Download anbieten, da aber einige Browser *.txt Dateien direkt im Browserfenster öffnen würde ich dies gerne wie unten im Beispiel ermöglichen was auch bisher sehr gut klappt.
das script stammt im übrigen von www.codeschnipsel.net
Leider gibt es aber immer den Namen an der als $dateiname deklariert ist.
Ich würde aber zb. gerne die Datei statt mit file00159.txt als Flash_Tutorial_1.txt speichern lassen.
Ich muss auch dazu sagen das ich keinerlei Textdateien auf dem Server liegen habe sondern diese aus Feldern einer SQL db lese und entsprechend als Textfiles ausgebe die sich dann wie gewohnt im Browserfenster öffnen.
Ich hoffe ihr konntet meinem wirrwarr folgen und habt erkannt welches Problem ich habe *fg*
LG
Mausi
Also Ich beschäftige mich nunmehr schon seit gut einem Jahr mit PHP und stehe gerade vor einem kleinen Problem.
ich möchte auf meiner zukünftigen Homepage *.txt Dateien zum Download anbieten, da aber einige Browser *.txt Dateien direkt im Browserfenster öffnen würde ich dies gerne wie unten im Beispiel ermöglichen was auch bisher sehr gut klappt.
PHP-Code:
$application="txt";
$dateiname="file00159";
header("Content-type: application/$application");
header("Content-Disposition: attachment; filename=".$dateiname.".".$application."");
readfile("$dateiname.$application");
Leider gibt es aber immer den Namen an der als $dateiname deklariert ist.
Ich würde aber zb. gerne die Datei statt mit file00159.txt als Flash_Tutorial_1.txt speichern lassen.
Ich muss auch dazu sagen das ich keinerlei Textdateien auf dem Server liegen habe sondern diese aus Feldern einer SQL db lese und entsprechend als Textfiles ausgebe die sich dann wie gewohnt im Browserfenster öffnen.
Ich hoffe ihr konntet meinem wirrwarr folgen und habt erkannt welches Problem ich habe *fg*
LG
Mausi
Kommentar