Forums

We get mails with all empty fields | with Required Fields & Captcha

hardy_bln 20 Jul, 2015
Hello,
we found here in the forum some tips for this problem, but we use the protection tools from Chronoforms.

What is our problem? We get mails with empty fields, but we use Required Fields and we use Google NoCaptcha.
The used IP is for examle 46.114.106.188 .

We tested it by yourself but we can't reproduce this. Do you had a solution for us?
GreyHead 20 Jul, 2015
Hi hardy_bin,

Please see this FAQ

That IP address appears to belong to E-Plus Mobilfunk GmbH & Co KG in Germany - are they your web-host?

Bob
hardy_bln 22 Jul, 2015
Hello @GreyHead,

Thank you for your answer. We know this FAQ and how we wrote we integrated your ideas.

Now we tested our site the last days and the most of the emails with empty fields was from completed and send forms. The site with this completed form was still open and you the display information "message was sent". Is it possible to reload this site after maybe 15 seconds?

Greetings Norman
GreyHead 22 Jul, 2015
Hi hardy_bln,

There's a Submit Limit action in the Security actions group that will let you block re-submissions for say 20 or 30 seconds. Does this do what you need?

Bob
hardy_bln 22 Jul, 2015
Hi Bob,
I think that not the best way. If you send the form you receive the display information "message was sent" and the url shows
beratungstermin-sehen3-0?chronoform=Kontaktformular-Landigp-Sehen3-0&event=submit

If you not go away from this site it will open this site with &event=submit and send the message again but without any information’s. So I think the best way is to reopen site with the form after some seconds (sufficient time to read the display message)

What you say?
GreyHead 22 Jul, 2015
Hi hardy_bln,

Sorry, I don't understand where the problem is. I assumed that it was users re-submitting the form again?

Bob
hardy_bln 22 Jul, 2015
Hi Bob,
if the site still open and you can see the information "message was sent" and you reload this site (f5) - you sent the message with empty fields. The same if you close the browser and you reopen the browser again and he load the old tabs again.

The result: if you not go manually from this site with the completed form and the displayed information "message was sent", you sent a email with empty fields .. again and again and again
GreyHead 22 Jul, 2015
Hi hardy_bin,

Are you using AJAX submission?

The serverside validation should stop blank submissions like this

Bob
catalmco 29 Jul, 2015
I was able to replicate this. What is happening is that once a user submits a form if you look at your url it has a url that ends in event=submit. If you go to your URL bar and reload the current page it will then send out a blank "form" It will arrive in the email with all the info blank and the sender is blank as well.

I had this happen before but had no idea why. I was able to fix the issue by adding a redirect after the email. Once the email is sent then the url immediately changes and therefore this cannot happen. I even tried back arrowing to see if I could get to that url but it took me back to where the original (unfilled) form was.
GreyHead 30 Jul, 2015
Hi hardy_bln,

Hmmm I find this a bit odd, I would expect that serverside validation would still kick in and block the submission.

Bob
catalmco 30 Jul, 2015
Hi,
Ok so I will say that in my form I did not set up any validation through the setup page. I dont know how hardy_bin did it. My form that I used to test what he was saying was one I had used from the samples for a form with an email attachment. In the past it has happened with a basic form I built that did have some basic validation but it was more like "make sure this field is populated". Not the options below validation on the left side under setup (vs5) I have used your forms though for many years and I have had blank emails come in before.
So you might be accurate when you say it should not happen with the server-side validation. I have researched how to use it so I have never used it! Though now that I am hovering over it... I think I need to figure that one out.
Doing the redirect at the end of the form seems to work though as well.

Thanks for such a great program! I know I hijacked a thread but you and CF have been so useful to me that when I was able to replicate what he was saying and I found a way to work through it I figured the least I could do was share!

Thanks again!
- C
hardy_bln 04 Aug, 2015
Hello Bob,
yes I think also but it's not blocked😟 and I try it with the AJAX submission, but that change nothing.
Is it possible to redirect or reload this form site after maybey 15 seconds?
Greenting from Berlin
GreyHead 04 Aug, 2015
Hi Norman,

You can use JavaScript to do a redirection after say 15 seconds. Or you can use the anti-flood setting to reject resubmissions in a specified period.

Bob
hardy_bln 04 Aug, 2015
:( no anathor way? We try to minimize usage of JavaScripts.
Is Setup > Utilities > Redrect not a option?
GreyHead 05 Aug, 2015
Hi hardy_bln,

Yes, but that will redirect after the form is submitted - not with a delay of 15 seconds.

Bob
hardy_bln 05 Aug, 2015
Hi Bob,

It's a pity.😟
okay - do you had a idea how is the code for a javascript to reload the site?

Greetings
hardy_bln 05 Aug, 2015
Okay,

works fine🙂
Is not the best way, but it will help. Now waiting 30 forms for this fix😉

Greetings
This topic is locked and no more replies can be posted.