Forums

Form does not work in some browsers

Spritezz 20 Jun, 2014
Hi,

I just made a form that uses an security question. The form looks good when this question is answered in Firefox, but when I try the form in IE11 and Safari 7 I keep getting the "You have entered a wrong security question's answer." message.

Can somebody tell me what I am doing wrong.

Thanks,
SpritezZ
GreyHead 21 Jun, 2014
Hi Spritezz,

Sorry, I can't think of any obvious reason why the Security Question would work in one browser but not in another. As far as I know the checking is only done after the form submits so shouldn't be affected by the browser choice.

Please post a link to the form so I can take a quick look.

Bob
Spritezz 21 Jun, 2014
Hi Bob,

Thanks for your response.

I made and tested the form in Firefox and it worked like a charm. When somebody else tried the form she kept getting the message that the answer to the security question was incorrect. After testing a while I noticed that it worked fine in FF, but not other browsers that i tried out.

the link to the form is: http://onsnieuwland.nl/component/chronoforms5/?chronoform=Aanvraag_budget

Let me know if you need more information or if I need to change something in the form.
GreyHead 22 Jun, 2014
Hi Spritezz,

I can confirm the problem in Chrome. 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
Spritezz 22 Jun, 2014
Hi Bob,

Here is a backup of the form, I hope you can find out what is wrong with it.
GreyHead 22 Jun, 2014
Hi SpritezZ,

Your form is working OK on my test server.

Please check how the User session is being stored in your Site Global Configuration.

Bob
Spritezz 22 Jun, 2014
Hi Bob,

The session is stored in a database.
GreyHead 23 Jun, 2014
Hi Spritezz,

This seems to be working OK on your site if I view the form without the template . . . very odd.

We've seen something similar before where another module or plug-in on the page was trying to sanitize submitted data. I think then the problem showed up in Urlencoded email addresses. It might be something similar here.

Bob
Spritezz 23 Jun, 2014
You are right, it seems to be a module that is causing the problem. I disabled the module and I believe it works now (atleast on IE9)

I will test further at home, to see if the other browsers also work.
Spritezz 24 Jun, 2014
I tested it with other browsers, and it seems that the "EU e-Privacy Directive" module seems to be the culprit... after disabling this one the form worked normally.

Thanks a lot for your help
GreyHead 24 Jun, 2014
Hi Spritezz,

Hmm, that seems to be a cookie blocker. I'm pretty certain that ChronoForms doesn't use cookies but I guess that Joomla! must use them to track users. The ChronoForms Captchas require some way that is independent of the form to re-identify the user and match up the User Session data where the captcha keys are stored. I'm guess this is what breaks.

If the Cookie blocking is important then I'd suggest you switch to using a honey-trap which is a passive form of Captcha and I don't think it uses the User Session at all.

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