Doppelsubmits unterbinden
-
Hallo zusammen,
ich weiß wir hatten das Thema schon öfter, konnt aber mit der Hilfe nix finden (wahrscheinl. fehlen mir die richtigen keywords). Na ja, auf jeden Fall, habe ich auf 'ner seite ein submit-button durch desen drücken ein eintrag in eine datenbank folgt. Nun soll verhindert werden, dass der user zu dieser seite per zurückbutton zurückkehren und erneut den button drücken kann. Wie löse ich dieses Problem am besten??
MfGTobsen
-
da gibts glaub ich verschieden möglichkeiten.. ich leite meist bei submit auf eine andere seite um und gehe dann mit header() zurück. damit verlieren sich die daten.
problem: der dau macht einfach einen zurücklauf über den browser.. dann wirds schwierig
-
Einen Doppelsubmit kannst du eigentlich gar nicht unterbinden, du musst eben beim Eintragen der Daten in die DB dafür sorgen dass du Daten nicht 2 mal einträgst.
-
Oder per Session prüfen, dass pro Session das ganze nur einmal abgeschickt werden kann.
-
@loggy, cool, danke , die Idee finde ich am besten