Ich leite Daten von einer Formularseite (step1.php) auf eine neue Seite(step2.php) weiter - diese startet in meiner Datenbank ein paar Inserts - soweit alles OK. Auf dieser Seite kann man anschließend weitere Angaben ergänzen und wird wieder auf eine neue Seite (step3.php) weitergeleitet. Das Problem ist nun, wenn jemand die "Zurück"-Taste im Explorer nutzt, führt die Seite (step2.php) die inserts erneut aus. Dies führt dazu, dass ein Datensatz doppelt verknüpft wird.
Wie kann ich erreichen, dass der Insert nur ausgeführt wird, wenn der Aufruf von der Seite "Step1.php" kommt - und nicht von Step3.php .
Die Möglichkeit abzufragen, ob die Verknüpfung bereits besteht kann ich nicht nutzen, da es u.U. gewollt ist, dass eine Verknüpfung mehrfach besteht.
Ich hoffe Ihr könnt mir weiterhelfen.
Wie kann ich erreichen, dass der Insert nur ausgeführt wird, wenn der Aufruf von der Seite "Step1.php" kommt - und nicht von Step3.php .
Die Möglichkeit abzufragen, ob die Verknüpfung bereits besteht kann ich nicht nutzen, da es u.U. gewollt ist, dass eine Verknüpfung mehrfach besteht.
Ich hoffe Ihr könnt mir weiterhelfen.
Comment