ludger: Doppelte Submits bei Formularen

Beitrag lesen

Ich suche eine (möglichst) PHP-basierende Lösung um das mehrfache Abschicken eines Formulars zu verhindern.

Insbesondere bei langsamer Internet-Anbindung dauert es ewig, bis die
nächste Seite kommt. Der ungeduldige User drueckt dann sooft Submit,
dass ich den Beitrag n-mal in meiner DB habe.

Zwei Ansätze sind mir eingefallen:

  • Einsatz von Java-Script und nach Abschicken Submit deaktivieren
  • eine Formular-ID einführen und serverseitig "abhacken", ob ein Reply mit dieser Formular-ID schon eingegangen ist.

Ist es andere und vor allem einfachere Lösungen?

Gruss, L.