Over the last two weeks my forms have stopped validating NoCaptcha. I checked my Google codes which are fine, I don't think I changed anything else in the design or setup.
Is this occurring elsewhere?
Not really sure how to fix this when it used to work fine before. After proceeding it loops back to the page with the standard error message stating I need to check the box to proceed.
Hi jmeidal,
Nothing has changed in ChronoForms so hard to know what has happened. Please post a link to the form so I can take a quick look.
Bob
Hi jmeidal,
Hmmm, this can happen if allow_url_fopen() is blocked on the server. I have an modified Check NoCaptcha [GH] action that will use cURL if that is available. I will PM you a link to download a copy to test.
Bob
Thanks, I installed that zip file from within ChronoForms. I assume I don't change anything else as it is a complete replacement?
I am not seeing a change in processing.
Hi jmeidal,
You need to remove the previous Check NoCaptcha action and replace it with the new Check NoCaptcha [GH] action.
Bob
OK, I'll work on that. I also checked my PHP.ini-- I have allow_url_fopen = On
Hi jmeidal,
Hmm - if that isn't the problem then the new action may not fix it. By all means PM me the site URL, the form name, and a SuperAdmin login and I'll take a quick look and see if I can spot anything.
Bob
Sorry, how do I remove an action. I searched around my Joomla backend and online--I can't find it.
Do I remove and replace this file?
~/administrator/components/com_chronoforms5/chronoforms/actions/check_nocaptcha
Hi jmeidal,
You don't need to remove it from the site - it's doing no harm. Just drag the new one into the form Setup tab, copy over the settings, then delete the old one using the little button at the right hand end.
Bob
PS If you do want to remove an action for some reason then you can delete the whole action folder