Christoph Schnauß: Formulardaten bei Client Speichern

Beitrag lesen

hallo,

Die in einem HTML-Formular eingegebenen Daten sollen als Option lokal bei dem Client gespeichert werden.

Was bedeutet "als Option"?

Ist das mit PHP zu realisieren?

Nein. Mit PHP läßt sich eine Datei auf dem Server anlegen, schreiben oder bearbeiten. Aber auf den Client hat PHP keinen Zugriff - es sei denn, der Client-Rechner stellt einen eigenen aktiven Server dar.

Mir fällt als Lösung ein, eine Datei mittels PHP auf dem Server zu erzeugen und dann zum Download anzubieten.

Das wäre wohl die freundlichste Lösung. Ich hätte als Besucher was dagegen, wenn mir ein Formular irgendwas gleich ungefragt auf meine Platte schubsen wollte, und der Vorschlag, Cookies zu nutzen, trifft wahrscheinlich nicht ganz das, was du haben möchtest.

Vielleicht gibts ja noch einen eleganteren Weg?

Deine Lösung halte ich für elegant genug.

Grüße aus Berlin

Christoph S.