My customers order my service by down loading a .pdf form. They then fill out the form and submit the form by my email as a pdf form. How do I stop a customer from submitting the form multiple times. I would like for the customer to submit the form only once filled out. If I need more info I could follow up to their order manually via email. Thanks for your help!
Sorry if a newbie question,
Looking for a way to disable the form after the form is filled out then submitted through their email
If the problem is that a user is pressing the Submit button more than once, one thing you could try would be disabling the Submit button once it's been pressed. But as Aandi pointed out, if a user re-opens the form, then the button would again be enabled.
One of the main reasons why you have a customer posting multiple submits would be because for some reason he/she doesn't know the first one was successful.
Add a property your form to record whether or not a valid submit has already happened. Use script to set that property on submit. Check each time the submit operation is fired to see if the property is set. If it is display an error dialog and stop the submit from occurring.
If someone wants to open multiple copies of your form and fill it out and send it to you, well there's nothing you can do about that.
Our approach has been to disable the submit button (not actually disbling it, just stopping from submitting) for ~5 minutes. Why? Because if the user haven't got a response in this time that the submission was successful, it is likely possible that the submission has been interrupted and it's pretty bad if they believe it has been delivered although it hasn't. The best would be if the reader could handle this by itself but it can't AFAIK.