Kalle_B: Formulare und mysql_real_escape_string()

Beitrag lesen

Um Daten an dein Script zu schicken, brauche ich dein Formular nicht.

Könnte man dieser Lücke mit einer TAN (Transaktionsnummer) beikommen? Ein hidden- Feld bekommt eine generierte Nummer, die sich der Server (Datenbank) für eine gewisse Zeit merkt, z.B. 30 Minuten.

Script prüft zuerst, ob die TAN gültig ist und löscht sie aus der DB.

Falls ungültig, keine weitere Bearbeitung. So könnte man auch das mehrfache Absenden ignorieren und vielleicht sogar einen massenhaften Angriff abschwächen, weil dem "Feind" nur wenig Zeit gewidmet wird.

Kalle