Captcha Code Not Working in Some Browsers?

toad 11 Aug, 2014
I have two forms on one page. A contact form (with a Captcha) and another form for users to fill in their email address for offers (with a Captcha as well). The Contact form and the Offers form captcha sometimes works, sometimes doesn't.

The Contact form works in FF & Safari, but not IE or Chrome. The Offers sometimes works in Safari, Chrome, IE, and FF.

Would like to know why these forms only work sometimes. Is there a javascript clash somewhere? Is there a way to figure it out?
toad 12 Aug, 2014
Anyone?
GreyHead 13 Aug, 2014
Hi toad,

I'm not at all clear how Max has this working - I just had a quick look at the code and it seems to me as though it may not be able to tell which captcha is linked to which form when there are multiple forms on the page.

The simplest solution is probably to switch the form in the footer to use a HoneyTrap which should - hopefully - remove any conflict.

Bob
toad 13 Aug, 2014
So the recommendation is to use a Honeypot. Does the new Chronoforms have that feature? Or will this need to be hardcoded?
GreyHead 13 Aug, 2014
Hi toad,

Well, that's my suggestion - Max may have a better solution.

And, yes, the Honeypot is included in CFv5

Bob
Max_admin 13 Aug, 2014
Thanks Bob for the Captcha hint, fixed for the new update!🙂

@toad, as Bob suggested, if you have multiple forms in 1 page or if the captcha has problems then you can use the honeypot, the reCaptcha or the security question!

Regards,
Max
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
This topic is locked and no more replies can be posted.