Form submit problem

Nuvelle 21 Sep, 2014
Hi,

I recently upgraded from CF 5 RC3 to the latest version.

A form I have had for a long time and not edited now does not work😟

The form loads and lets you input data, it even checks said data (captcha & required etc), but as soon as you submit it takes you to a page with just my template and "Powered by ChronoForms - ChronoEngine.com" - nothing else.

The top item in my "on submit" event is a debugger - this is not even shown!


form: www.sincerelyyou.co.uk/touchstone

It seems like the whole "on submit" and all attached items is just being skipped. Any help would be greatly appreciated as the form was supposed to be used for potential clients today at an event😟
Nuvelle 21 Sep, 2014
I have also set error reporting to maximum, no php errors in sight.
GreyHead 21 Sep, 2014
Hi Nuvelle,

It looks like a problem with SEF URLs, please try setting Relative URL to No in the HTML (Render Form) action.

Best wishes

Bob
Nuvelle 21 Sep, 2014
The form relative URL is already set to "no"😟
GreyHead 21 Sep, 2014
Hi Nuvelle,

What do you have in the On Submit event of the form?

Bob

PS The form action URL is still an SEF URL
Nuvelle 21 Sep, 2014
On submit:

Debugger
Handle Arrays
Check Captcha
- on fail: event loop
Display message
Email
DB Save (not active)
Max_admin 22 Sep, 2014
Please try to test the form using the "View form" link under the forms manager, also please try to take a form copy and drop all the fields except 1 or 2 and test that too, how does this work ?

Regards,
Max
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
Nuvelle 25 Sep, 2014
I turned off SEF for the whole site & this did not work.

I deleted off boxes 2-3 at a time till i found the problem (stupidly starting at the bottom - it was the top box that was the issue 😲 )

On a hunch I thought it might be the field ID/name (event) so change this to "eventlocation" and it still didnt work.

Changing this again to "location" fixed the form instantly.

It seems to be that if you have a field with the word "event" in the ID/Name the form breaks!

I have not checked this any more (such as testing if its only the first field that affects it, or if having event in the middle or end of a word has the same effect) as my client is waiting on this form!
Nuvelle 25 Sep, 2014
There also seems to be a problem with the form processing field names/IDs that are just numbers.

I had the following setup (section+question)

11
12
13
14
15
16
17
18
19
110
111
112
113
114

21
22 etc...

On the form being submitted the 110 - 114 would not be submitted, but changing them to q110 q111 etc works fineface-meh-blank
GreyHead 29 Sep, 2014
Hi Nuvelle,

In HTML input names and IDs must begin with a letter. If you use numbers then all kinds of things will break :-(

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