Erneutes Senden der Formulardaten bei einem Reload verhindern
Robin
- php
Auf meiner Seite gibt es eine Menge Aktionen, bei denen Formulare verwendet werden. Probleme verursacht mir dies bei einem Reload, weil zB IE meldet, das die Seite ohne das erneute Senden der Daten nicht angezeigt werden kann. Klickt man auf Abbrechen, Wird keine Seite mehr angezeigt, auf Aktualisieren werden die Daten ein zweites Mal verschickt. Mir ist natürlich auch klar warum, aber ich suche eine Möglichkeit, das zu umgehen.
Für eure Hilfe, gute Tipps, Ideen oder Ratschläge wäre ich sehr dankbar!
Robin
also ich umgehe das immer folgendermaßen...
ich habe gleich zu beginn meine if abfrage in der die daten verarbeitet werden. wenn die daten zb in die db eingetragen wurden,
kommt ein wunderschönes exit und dann ein header("location: ...")
ideal ist zb wenn du gemeinsam mit dem formular die seite übermittelst zu der zurück geleitet werden soll...
(das macht insofern sinn, wenn du eine navigation zb seite x von y hast)
mfg
fks
Das klingt prima! Dankeschön!!!