Hi Bob,
Recaptcha is failing to stop spammers on some of my CF5 installations. I did a bit research and a post on a Google forum said that its most likely due to the spammer (or bot) being able to interact with the form headlessly (as in, they can hit the form without the recaptcha ever loading and blocking them). Could this be the case?
Here's how that person solved the issue: Anyway, the solution, the one that worked for me anyway, was to add an additional check to my back-end validation (at least, that's what I did). Concretely, this meant wrapping the standard validation check (the if (isset statement here: https://github.com/google/recaptcha/blob/master/examples/example-captcha.php#L71 ) , with an additional check to verify that the recaptcha field actually exists in the form's list of fields (e.g. if(array_key_exists('recaptcha' ).
Can you provide any insight on my issue with CF. And, if the solution above might work? Or, if I should do something else? Here are a couple of the forms being affected:
- http://www.browardworkshop.com/contact-us
- http://www.dunhamins.com/about-us/contact-us
Regards,
Jose
Recaptcha is failing to stop spammers on some of my CF5 installations. I did a bit research and a post on a Google forum said that its most likely due to the spammer (or bot) being able to interact with the form headlessly (as in, they can hit the form without the recaptcha ever loading and blocking them). Could this be the case?
Here's how that person solved the issue: Anyway, the solution, the one that worked for me anyway, was to add an additional check to my back-end validation (at least, that's what I did). Concretely, this meant wrapping the standard validation check (the if (isset statement here: https://github.com/google/recaptcha/blob/master/examples/example-captcha.php#L71 ) , with an additional check to verify that the recaptcha field actually exists in the form's list of fields (e.g. if(array_key_exists('recaptcha' ).
Can you provide any insight on my issue with CF. And, if the solution above might work? Or, if I should do something else? Here are a couple of the forms being affected:
- http://www.browardworkshop.com/contact-us
- http://www.dunhamins.com/about-us/contact-us
Regards,
Jose