Forums

Spam through Form

penny 17 Nov, 2014
I have a Form on one of my sites - Works Beautifully!
Captcha works and all other validation works, But yet the Client is getting over run by spam coming through the form. I tested the form sideways and backwards trying to figure out how. I read the Documentation in your FAQ's (http://www.chronoengine.com/faqs/2601-how-can-i-stop-spam-from-my-form.html)
I had to resort to putting in the code to block IP's.
Then something wonderful happened!
I filled out the form Backwards! I started with the captcha and put in random characters (not the ones listed in the image) and then put in random text in the message box, made sure I had random numbers in my phone and random text with an @ in my email - and the form submitted!

Is there somehow to fix this?

Thanks
Penny
GreyHead 18 Nov, 2014
Hi Penny,

I can't see any obvious reason why filling in the form backwards would make any difference :-(

Maybe there is JavaScript error triggered by one of the later fields then then effectively turns off the rest of the validation? You can check this with your browser web developer tools.

The Captcha should still work though, that is only checked after the form submits. Do you have the Event Loop action in the On Fail event?

Client side validation is an aid to the user, not an effective spam stopper. If you are getting random strings submitted then it's probably from Spam Bots who don't have JavaScript enabled. Serverside validation is the best way to block those.

Bob
penny 19 Nov, 2014
Bob,

I have no errors on the page as I go through the form.
I do not have any thing on the On Fail event Loop for the Captcha, What would be my event?

Thanks
Penny
GreyHead 20 Nov, 2014
Hi Penny,

I do not have any thing on the On Fail event Loop for the Captcha

Then the Captcha won't work. Please drag an Event Loop action into the On Fail event. the default setting should be good.

Bob
penny 24 Nov, 2014
Thanks,
That worked

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