Every once in a while, we will receive a blank or mostly blank entry on our forms despite having lots of validation in place to prevent blank entries. This was true for both the email entries and database saves. Try as we might, we could never reproduce the issue, and the IP addresses never seemed to be linked to bots or spammers. There are a number of threads here that describe similar scenarios.
I believe we found one potential cause for blank entries that occasionally were getting submitted in Chronoforms. In our case, users were completing the form, landing on the confirmation message page, and then closing their browser. If the user had multiple tabs open, the browser would save their tabs. When the user reopened their browser, it would reload the confirmation page, which would trigger a resubmission of the form. Except when the form gets resubmitted, the session is blank, which means blank emails get sent out and blank database entries get saved.
The simple solution, which has already been mentioned, is to add server side validation to your form. I hope this helps some folks tackle this issue
I believe we found one potential cause for blank entries that occasionally were getting submitted in Chronoforms. In our case, users were completing the form, landing on the confirmation message page, and then closing their browser. If the user had multiple tabs open, the browser would save their tabs. When the user reopened their browser, it would reload the confirmation page, which would trigger a resubmission of the form. Except when the form gets resubmitted, the session is blank, which means blank emails get sent out and blank database entries get saved.
The simple solution, which has already been mentioned, is to add server side validation to your form. I hope this helps some folks tackle this issue
This topic is locked and no more replies can be posted.