EKKi: Webseiteninhalt Lokal ablegen

Beitrag lesen

Mahlzeit Schneeball,

ich möchte, dass ein Benutzer meiner Webseite die Daten, die er über ein Formular eingegeben hat, per Klick auf einen Button in einer lokalen Datei auf seinem Rechner ablegen kann.

Weder Server-seitige Skripte noch Browser-seitige Javascript-Eingines haben (schreibenden) Zugriff auf das lokale Dateisystem ... Dein Ansinnen ist von vornherein zum Scheitern verurteilt.

Er sieht also auf der Webseite die Datensätze die er eingegeben hat in grafisch dargestellter Form, und soll in der Lage sein, diese z.B. in einer mit Semikolon getrennten .txt Datei in einem Verzeichnis seiner Wahl zu speichern.

Du kannst die Datensätze als CSV-Datei an den Browser schicken und diesem sagen, er solle bitte beim Benutzer nachfragen, wie und wo diese Datei gespeichert werden soll. Ob der Browser das tut, kannst Du aber nicht beeinflussen.

Ebenso soll es möglich sein, dass der Benutzer seine abgespeicherte Datei per klick auf einen Button wieder öffnen kann, und die Daten von Javascript eingelesen werden.

Das ist in vernünftigen Browsern aufgrund entsprechende Sicherheitseinstellungen nicht möglich (s.o.).

MfG,
EKKi

--
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|