Umfrage mit PHP ohne Datenbank

Um eine einfache Umfrage mit PHP und AJAX zu erstellen und die Antworten in einer txt-Datei zu speichern, können wir den folgenden Ansatz verfolgen:

1. Erstellen der Umfrage-Seite (index.php):

Anklicken zum Kopieren

2. Erstellen des Skripts zum Speichern der Antwort (save_answer.php):
Anklicken zum Kopieren

3. Erstellen der Seite zum Anzeigen der Antworten (show_answers.php):
Anklicken zum Kopieren

Mit diesen Codes wird die ausgewählte Antwort über AJAX an das Skript "save_answer.php" gesendet, das die Antwort validiert, schadhaften Code entfernt und sie in die "answers.txt"-Datei anhängt. Es werden keine Cookies verwendet.

Um die Antworten anzuzeigen, kannst du einfach die "show_answers.php"-Datei aufrufen, ohne abstimmen zu müssen. Diese liest die Inhalte der "answers.txt"-Datei und zeigt sie in einer HTML-Liste an.

Stelle sicher, dass das Verzeichnis, in dem sich die "answers.txt"-Datei befindet, entsprechende Schreibrechte hat, damit die Antworten gespeichert werden können.

Dieses Beispiel verwendet jQuery und bindet dieses direkt über einen Link ein. Im Sinne des Datenschutztes solltest du jQuery lieber lokal auf deinem Webspace oder Server speichern und einbinden.


Werbung

Du suchst einen günstigen Anbieter für Webhosting? Netcup hat alles, was du suchst!

Sichere dir jetzt einen 5€-Gutschein für Neukunden!

Mehr lesen