Dateien zum Download erstellen

Hi,

Ich moechte gerne mit einem Formular Surfern die Moeglichkeit geben, erstellte Dateien herunterzuladen. Es soll aber nicht auffallen, dass die Dateien gerade erst erstellt werden. Also der User klickt auf den submit-Button, und daraufhin oeffnet der Browser das Fenster zum Speichern der Datei. Meine Fragen hierzu:

  1. Wie muss das Formular beschaffen sein? (Das gehoert eigentlich zu HTML…)
  2. Wie kann ich die Dateien zum Download erstellen? Es sind eigentlich nur Textdateien mit der Endung .pls; erstellt werden sie aus den Zeilen einer Tabelle in meiner Datenbank

cu,
cjmatsel

Hi,

Ich moechte gerne mit einem Formular Surfern die Moeglichkeit
geben, erstellte Dateien herunterzuladen. Es soll aber nicht
auffallen, dass die Dateien gerade erst erstellt werden. Also
der User klickt auf den submit-Button, und daraufhin oeffnet
der Browser das Fenster zum Speichern der Datei. Meine Fragen
hierzu:

  1. Wie muss das Formular beschaffen sein? (Das gehoert
    eigentlich zu HTML…)

Sollte egal sein.

  1. Wie kann ich die Dateien zum Download erstellen? Es sind
    eigentlich nur Textdateien mit der Endung .pls; erstellt
    werden sie aus den Zeilen einer Tabelle in meiner Datenbank

Die richtigen Header senden.

Header("Content-Type: application/octet-stream");
Header("Conent-Disposition: attachment; filename=\"dateiname.pls\"");

danach dann einfach den Inhalt der Datei…

Alexander