Moin
Ich habe das Problem, dass ich auf einer PHP-HTML Site ein Formular habe. Bei falscher Eingabe leitet ein HEADER auf eine Fehlerseite.
Wenn ich jetzt zurück gehe (history.back) sind die Formulareingaben weg.
Kann es daran liegen, dass die Formularseite bei ihrem Aufruf dynamische Daten aus einer Datenbank abfragt?
Wenn ich mich richtig erinnere löscht der Browser die Formularangaben beim Zurückblättern wenn er die Seite nicht aus dem Cache holen konnte, also wenn entweder der Cache abgeschaltet ist oder dein Skript das Caching verbietet.
Ich weiss nicht um was für eine Fehlerseite es sich bei dir handelt, aber ich verfolge meist den Ansatz bei Fehleingaben (oder in gewissem Maße auch bei Ausführungsfehlern) dem User einfach nochmal das selbe Formular schon ausgefüllt mit seinen letzten Eingaben und einer Fehlermeldung am Seitenanfang zu präsentieren. Dann braucht er die Rückwärtstaste gar nicht.
--
Henryk Plötz
Grüße aus Berlin