Dialog Speichern unter....
Markus
- perl
Hallo,
ich habe auf dem Server eine Textdatei mit Namen test.db liegen.
Wie kann man realisieren, dass sich das Dialogfenstes des Dateinmanagers öffnet und der User die Datei auf Festplatte speichern kann. Die Angabe des MIME - Typs ist doch die Lösung , aber wie lautet die Syntax?
Danke schon mal,
Markus
Hi,
ich habe auf dem Server eine Textdatei mit Namen test.db liegen.
Wie kann man realisieren, dass sich das Dialogfenstes des Dateinmanagers öffnet und der User die Datei auf Festplatte speichern kann. Die Angabe des MIME - Typs ist doch die Lösung , aber wie lautet die Syntax?
Da es sich um eine normale Textdatei handelt, müsstest du afaik&theoretisch den MIME-Typ text/plain ausliefern. Damit werden aber wohl die meisten Browser die Textdatei anzeigen wollen und es imho auch tun, also nix Download. Du müsstest dem Browser also als Content-Type was anderes, z.B. application/octet-stream, liefern, dann sollte er zumindest fragen, was er mit der Datei tun soll. Übrigens gestaltet sich der Download noch ein wenig komplizierter, aber dazu findest du reichlich Beispiele im </archiv/>.
Viele Grüße
Torsten
Hallo Markus
ich habe auf dem Server eine Textdatei mit Namen test.db liegen.
Wie kann man realisieren, dass sich das Dialogfenstes des Dateinmanagers öffnet und der User die Datei auf Festplatte speichern kann. Die Angabe des MIME - Typs ist doch die Lösung ,
Die Angabe des Mime-Types dient nur dazu, den Browser darüber zu informieren, welcher Art das Dokument ist, das übermittelt wird. Die Behandlung hängt ganz von den Einstellungen und Möglichkeiten des Clients ab.
Es gibt jedoch verschiedene Mime-Types, bei denen die meisten Browser dem Anwender die Möglichkeit geben, diese auf seine Festplatte herunterzuladen.
aber wie lautet die Syntax?
Dazu wäre es vielleicht interessant zu erfahren, welchen Server du hast. Ansonsten kann ich dir nur auf das Archiv verweisen.
Schöne Grüße
Johannes
hi,
ich habe auf dem Server eine Textdatei mit Namen test.db liegen.
Wie kann man realisieren, dass sich das Dialogfenstes des Dateinmanagers öffnet und der User die Datei auf Festplatte speichern kann.
mein browser kennt keinen dateityp ".db", also würde er wohl automatisch einen download-dialog anbieten ...
gruss,
wahsaga
Hi Markus,
Wie kann man realisieren, dass sich das Dialogfenstes des Dateinmanagers öffnet und der User die Datei auf Festplatte speichern kann.
rechte Maustaste => Kontextmenü des Browsers => "Link speichern unter".
Das funktioniert. Alles andere funktioniert nur "sehr vielleicht".
Viele Grüße
Michael