Formular mit falschen oder fehlenden Werten
apache
- php
Hy folks,
hab folgendes Problem:
bei mir wird ein Formular angezeigt, wenn der Benutzer den "submit"-Button noch nicht gedrückt hat, danach versucht er die Daten in eine Datenbank zu schreiben. Einige Felder dürfen leer bleiben (und werden dann per code auf den Inhalt "-" gesetzt), andere Felder muss der Benutzer ausfüllen.
Hat er dies nicht getan, erscheint eine Fehlermeldung, er soll dies bitte tun, mit einem link (javascript: history.back())
Das Problem:
bei dem Aufruf wird das Formular wieder angezeigt, ABER LEER!!! ich möchte gern, dass wenn der Benutzer eigabefehler gemacht hat und zurück springt, die eingegebenen daten noch vorhanden sind...
bitte helft mir :D
thx in advise
ape
Hallo,
löse das doch mit php, da kannst du im neuen Formular gleich die Fehler hübsch markieren.
Schönes WE!
Gruß Jan Huss
hi,
Hat er dies nicht getan, erscheint eine Fehlermeldung, er soll dies bitte tun, mit einem link (javascript: history.back())
Das Problem:
bei dem Aufruf wird das Formular wieder angezeigt, ABER LEER!!! ich möchte gern, dass wenn der Benutzer eigabefehler gemacht hat und zurück springt, die eingegebenen daten noch vorhanden sind...
dann lasse ihn nicht die zurück-funktion des browsers nutzen, sondern gebe dein formular erneut aus, wobei du die bisher schon erfolgten eingaben in die values der jeweiligen textfelder reinschreibst, um diese damit vorzubelegen.
gruss,
wahsaga
Hi,
Du übergibst doch die Daten an das PHP-Skript, daß die Daten überprüft. Wenn das Skript einen Fehler feststellt, dann rufe einfach die Datei mit dem Formular nochmal auf, übergib die Daten wieder zurück und laß sie in die entsprechenden Felder schreiben. Verzichte also auf history.back.
MfG
MarkX