Mailinglisten-Archive |
> Wie kann ich denn nach dem Betätigen der Schaltfläche im Formular, die > das Eintragen der Daten in die Datenbank bewirkt, verhindern, daß > durch ein "aktualisieren" des Browsers der Datensatz erneut > eingetragen wird? Ich speichere mir in die Session nach dem einfügen eine Variable $done =1 und stelle das als Bedingung vor die SQL-Befehle Also inetwa so: if (!isset($_SESSION['done']) or $_SESSION['done'] != "1") //begin check gegen doppelanlage { [...] } else { echo "Die Daten wurden bereits gespeichert"; } Simpel und funktional. Tschüß! barb :)
php::bar PHP Wiki - Listenarchive