Forums

Captcha error_You have entered a wrong verification code!

iwannaexnet 29 Sep, 2014
Hello,
I used the demo version of demo-basic-contact-captcha in Joomla 3.3.3.
But I get the: You have entered a wrong verification code! error.

Please, how can I fix this ?
I didn't edit nothing from the demo version.

You can try it here:
http://newscom.gr/index.php?option=com_chronoforms5&chronoform=demo-basic-contact-captcha
GreyHead 29 Sep, 2014
Answer
Hi iwannaexnet,

The problem here is that you have a second form in the footer that is also using Captcha and they are getting mixed up. I know that Max is looking at a fix for this bug.

In the meantime I suggest that you switch one form to use a different form of security. Personally I prefer the HoneyTrap as it is invisible to normal human users.

Bob
BradC 11 Dec, 2014
Hi

I'm also getting this error. Only have one form on the page.

http://www.waratahvillage.com.au/contact-us

Chronoforms_V5.0.3 validated

Regards
Brad
GreyHead 13 Dec, 2014
Hi BradC,

I tested but didn't see any error message.

It's possible that the form isn't submitting correctly because of the SEF URLs, please try setting Relative URL to NO in the form HTML (Render Form) action.

Bob
BradC 14 Dec, 2014
Hi Bob

It could just be a timing issue. After you had no errors, I also did a test with no error. I then changed Relative URL to NO, as I liked the idea of going to a new page. Saved the form and tested again, error returned. Changed Relative URL back to YES, error remains. Form returning the error at the moment.

By the way, I test using the Test form button and I get the same error on my development server.

Regards
Brad
GreyHead 14 Dec, 2014
Hi Brad,

Do you have site caching turned on - that could prevent the Captcha being set properly.

Bob
BradC 14 Dec, 2014
Hi Bob

Caching is off.
Could there be something my hosting provider has or has not enabled for the site?

Regards
Brad
GreyHead 15 Dec, 2014
Hi Brad,

The form still submits OK for me using Chrome.

Looking more closely at the source it looks as if the form is inside <p> tags, that makes the HTML technically illegal and some versions of IE will not then submit. Please try switching the <p> tags to <div> tags.

Bob

PS You have alphanumeric validation on the textarea which blocks any punctuation like , or .
BradC 15 Dec, 2014
Hi Bob

Thanks for you help on this.
Also using Chrome to test. What I have noticed is that the form will submit the first time but fail on subsequent tries.
I have change the <p> to <div> and removed alphanumeric validation from the textarea.

Have another form, it also has the same issues.
http://www.waratahvillage.com.au/index.php?option=com_chronoforms5&chronoform=leasing

Regards
Brad
GreyHead 16 Dec, 2014
Hi Brad,

Hard to know - I just submitted that form four times without any error.

You can try switching to the HoneyPot to see if that behaves differently for you.

Bob
BradC 18 Dec, 2014
Hi Bob
I've switched to HoneyPot and no verification errors, but we now get spam from the form.
How can see if the HoneyPot field is being added? I don't see anything looking at the source.

Regards
Brad
GreyHead 18 Dec, 2014
Hi Brad,

I don't see it on the Leasing form page, have you added all three parts. The element on the Designer tab; the Load action in the On Load event and the Check action - with an Event Loop in the Fail box - in the On Submit event?

Bob
BradC 19 Dec, 2014
Hi Bob
I can't see how you link the element (Dropdown) in Designer tab, to the Load Honeypot or Check Honeypot in Setup tab.
Regards
Brad
GreyHead 19 Dec, 2014
Hi Brad,

Sorry, my mistake, there is no element needed for the Honeypot, the On Load action adds it automatically.

Bob
BradC 19 Dec, 2014
Hi Bob
If I look through the form source I don't see any Honeypot hidden field. I have Load Honeypot method as Static.
http://www.waratahvillage.com.au/index.php?option=com_chronoforms5&chronoform=enquiry
This is how I have the Setup tab.
[attachment=0]Capture.PNG[/attachment]
BradC 19 Dec, 2014
Also I know it's not working as I get lots of spam😟
GreyHead 20 Dec, 2014
Hi Brad,

I'm not doing so well here - the Honeypot code is there - it's the input that looks like this
<input type="hidden" value="1" id="2afc50ffb24281706c588cf5fee57f9a143a1cd0" class="form-control A" name="2afc50ffb24281706c588cf5fee57f9a143a1cd0">
I had forgotten that Max has his own interpretation of HoneyPot :-(

And it does appear to be working - but I now can’t submit the form at all without getting an error message.

Please take a Form Backup using the icon in the Forms Manager and post it here (as a zipped file) or PM or email it to me and I'll take a closer look.

Bob
BradC 20 Dec, 2014
Hi Bob
I had made a change to the enquiry form, adding server validation and had used the wrong field in the Not empty. Changed the entry, so it should be working now.
Thanks for your help.
Brad
This topic is locked and no more replies can be posted.