Tobias: werte von checkboxen speichern - status auf einer site speichern

Beitrag lesen

Hallo

nun sollte unten ein button sein, um das ganze zu speichern.
meine frage: wie, und mit welchen sprachen soll ich das angehen? ich komme wohl nicht um eine datenbank rum,oder? wie kann ich erreichen, dass der status der checkboxen gespeichert wird bei klick?

mit Datenbank geht das auch, aber ist eigentlich nicht nötig, eine Textdatei tut es eigentlich auch. Um die Daten zu speichern, machst du eine Textdatei in der in jeder Zeile ein Name und (mit einem Trennzeichen) der Zustand steht, eine Zeile muss also etwa so aussehen: Name;1 Mit z.B. php generierst du einen String, der für jede Person den Namen, eine Strichpunkt (oder einen anderen Trenner), den Zustand (ich verwende 1 und 0 (eins für komme und null für komme nicht) - musst halt abfragen welchen Zustand das Feld hat) und einen Zeilenumbruch enthält. Das schreibst du dann mit fwrite() -> [1] in eine Datei (vorher mit fopen öffnen und mit fclose schließen nicht vergessen).
Auslesen kannst du das mit file() -> [2], dann prüfst du in einer Schleife ob der Wert hinter dem Namen (vorher mit split() -> [3] trennen) eins ist und wenn ja, gibst du die checkbox mit einem checked="checked" aus und wenn nicht eben nicht :)

[1] http://www.php.net/manual/de/function.fwrite.php
[2] http://www.php.net/manual/de/function.file.php
[3] http://www.php.net/manual/de/function.split.php

ich hoffe das war jetzt einigermaßen verständlich :)
Grüße aus Nürnberg
Tobias

ps: es macht schon einen besseren Eindruck wenn man mit richtigem Namen (bzw. einem Nickname) postet.