Fehler noch Login 'Formular erneut senden'

Hallo,

wie umgehe ich das Problem „Erneute Formular-Übermittlung bestätigen“

ich habe wahrscheinlich eine grundlegenden Denkfehler !

  • Formular ausgeben
    wenn Variablen unvollständig/falsch
  • Formular ausgeben mit Fehlerangabe und Feldfüllung
    wenn alles OK
  • includ(„geheim.inc.php“)

soweit so gut!
wenn ich jedoch einem weiteren Seitenlink folge und über „zurück“ des Browser gehe
bekomme ich diese freundliche Meldung (siehe oben)

was mache ich Falsch oder Übersehe ich etwas ?

Cu Stefan

Hallo,

  • alle URL´s gehen an index.php mit GET

Warum nimmst du nicht den Post Handler das Problem ist beim GET das er die Variable neu setzten will wenn du auf Zurück gehst.

Hallo,

wie umgehe ich das Problem „Erneute Formular-Übermittlung
bestätigen“

ich habe wahrscheinlich eine grundlegenden Denkfehler !

  • Formular ausgeben
    wenn Variablen unvollständig/falsch
  • Formular ausgeben mit Fehlerangabe und Feldfüllung
    wenn alles OK
  • includ(„geheim.inc.php“)

soweit so gut!
wenn ich jedoch einem weiteren Seitenlink folge und über
„zurück“ des Browser gehe
bekomme ich diese freundliche Meldung (siehe oben)

was mache ich Falsch oder Übersehe ich etwas ?

du uebersiehst höchstens, dass das von dir beschriebene gewuenschtes und nicht vermeidbares verhalten ist: du willst eine seite neu laden, die mit post aufgerufen wurde - history.back(). dazu muss der browser auf jeden fall fragen, ob er die daten nochmal schicken soll.

du koenntest hoechstens nach dem erfolgreichen login auf eine weitere seite umleiten. auf diese koennte man dann mit dem zurueckbutton ohne erneutes POST zurueckgehen.

Gelöst.
Hallo Jörg,

danke für die schnelle Antwort.

Cu Stefan

Hallo crusher-web,

es ist mir gar nicht bekant, da ich aus .htaccess mittels redirect auch die URL als POST übergeben kann!

wenn ja wie soll das den gehen?

cu Stefan