2011-05-30T09:00:05
rostidas Vermeiden von Mehrfachklicks mache ich so: Jedes Formular bekommt eine eindeutige ID, sofern es ohnehin eine Session gibt, wird diese ID genommen. Die ID schreibe ich in eine Lock-Datei mit Zeitstempel. Bei einem Submit wird einmal der Zeitstempel geprüft (für anderweitige Verwendung) und die ID aus der Lock-Datei gelöscht. Erst, wenn ein neues Formular erzeugt wurde, gibt es eine neue ID in der Lock-Datei womit ein Submit wieder möglich wird.
Mach ich bei kritischen Formularen auch so.
10 print "Hallo"
20 goto 10