Witam,
Piszę sobie pewien program w javascript. W pewnym momencie, pod koniec działania programu pojawi się widok z jakimiś dwoma inputami. Chciałbym dane, które zostawi użytkownik, przechowywać w jakimś pliku na serwerze.
Kiedyś wykonywałem podobne zadania za pomocą js:
var xhr = new XMLHttpRequest();
xhr.open('post', 'update_json.php', true);
xhr.send(data);
Gdzie dane były zapisane w formacie klucz: wartosc
Następnie w plik php sprawdzałem czy dane post istnieją i za pomocą fopen, fseek, fwrite i fclose zapisywałem to. Trochę zabawy był z ustawieniem 'kursora' w php tak żeby dane dopisywały dobrze, składnia była zachowana i potem nie było problemu przy odczycie tego json w javascript. Jednak jakoś mało eleganckie wydaje mi się to rozwiązanie, może macie jakieś sugestie w tym temacie, jest możliwe nadpisywanie plików za pomocą jakiś funkcji / instrukcji z samego javascript ?
W każdym razie potrzebny jest plik / miejsce do przechowywania statycznie danych i sposób na jak najprostsze zapisywanie ich tam.