Ralph Johnston wrote:
Hi, we're working on a project in which we need to submit a form which then creates a record in a database on successful submission. The problem we have is that if someone clicks on the submit button more than once, it creates duplicate records of the record that the person is trying to submit. We've searched the mailing list archives (as best we can) with no luck. We know there is a way to prevent this using Javascript. However, not all the people using our form are guaranteed to have Javascript enabled. Therefore, we need a way of disabling the button or creating a semaphore of sorts to prevent multiple submissions that either create the new record or alter it in a drastic way.
Why not put a hidden field in the form with a serial number, record the most recent number received for each session, and don't accept form submissions with a number equal or less than the last received?
Tom --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
