Hi, I have an urgent problem, all my forms has stopped recording new entries after update GF to 1.6.4.5.4.
It seems to work properly, and in the number of messages the counter goes well, but I can't see any entry.
Please help asap.
Hi, I have an urgent problem, all my forms has stopped recording new entries after update GF to 1.6.4.5.4.
It seems to work properly, and in the number of messages the counter goes well, but I can't see any entry.
Please help asap.
Can you post a link to your form please?
Are notifications sent? If they are, then the entry was stored.
Can you submit any forms from the form preview and store the entry? If so, you will have to test for theme and plugin conflicts http://rkt.gs/testing
Hi, thanks for answering so fast.
I have disabled all plugins, but isn't working already.
A link to the post: http://canalhollywood.pt/prueba/
The notification is sent, but without any content.
The form preview works exactly as the normal form.
The "All" and "Unread" counts the messages, but they are not really there :( I have confirmed that nothing it's being recorded in the database.
it's possible to download the previous version anywhere?
FYI:
PHP Version 5.3.3
MySQL Version 5.1.61
WordPress Version 3.4.1
Gravity Forms Version 1.6.4.5.4
Thanks in advance
Do you have any caching plugins installed? That can cause this type of problem as well.
The form preview works exactly as the normal form.
Do you mean a normal form when it worked correctly, or a normal form right now (i.e. BROKEN)?
Thanks
I mean a normal form right now, broken.
I have disabled all plugins, but in any case we don't use any caching plugin.
It's important to say that all was working perfectly until I have updated the plugin to the latest version.
thx
Update: I have replaced the plugin folder (not the database) of GF with 1.6.4.4.2, but it's still not working. :(
ok, the problem is with my theme, I have activated the twenty eleven theme and works well.
Any suggestion about what could be bad in my theme that is causing entries don't be stored at the database?
ok, finally I have founded the problem.
Since the site is for Portugal, I have in my functions.php
setlocale(LC_ALL, 'pt_PT.UTF8');
commenting this line GF works as usual.
What do you think about?
I pinged one of the developers for their input on this. I expect an answer from them on Friday. Thanks for your patience.
From the lead developer Alex:
The problem is with the numeric locale (LC_NUMERIC). If you change that to portuguese, numbers start being interpreted differently (i.e. 1,50 instead of 1.50).
So the trick is keep the LC_ALL statement because that changes other things like date formats, etc..., but then change the LC_NUMERIC back to the number format we support right.
To be more specific,
replace:
setlocale(LC_ALL, 'pt_PT.UTF8');
with:
setlocale(LC_ALL, 'pt_PT.UTF8');
setlocale(LC_NUMERIC, 'C');