hotti: Problem mit Antispam-Abfrage

Beitrag lesen

hi,

Schreibe 2 Funktionen:
f1(): erstellt das Form und schickt es zum Browser
f2(): verarbeitet die Eingaben

Nachdem f2() die Eingaben verarbeitet hat, wird f1() aufgerufen. Somit kannst Du die Eingaben (geprüft! und verarbeitet) von f2 nach f1 übergeben (affenartig).

Wie soll das denn funktionieren? Um Eingaben zu verarbeiten, muss doch vorher das Formular schon vorhanden sein - wie soll ich sonst etwas eingeben können?

Es funktioniert so: Funktion f1 erzeugt das HTML-Formular. Funktion f2 verarbeitet die Eingaben. Die Funktionen f1 und f2 gehören zu einem Script.

Und was meinst du mit "affenartig"?

Stichwort: Affenformular. Bei fehlerhaften Eingaben wird das Formular erneut gezeigt mit Hinweisen auf die fehlerhaften Eingaben. Selbstverständlich kann das Formular auch dann gezeigt werden, wenn alles richtig eingegeben und verarbeitet wurde. Der Benutzer sollte immer sehen, was Sache ist.

Hotti