So I have my form set to submit fine - the same as I have done on others that work without issue.
When a user hits submit, the form looks and acts as if it submits and then a blank page shows - the thanks message never shows, the emails do not go out, the information doesn't save to the database and the debugger never shows the information either.
Now I have about 30-35 inputs on there - some are text input, some are drop downs, and in some cases some are going to be left blank (unless filled in).
Only a few are actually required (name, address, phone, etc).
I'm wondering if it is the blank ones causing issues with this? I can't find the exact FAQ I used (from this site) but it recommended putting the Handle Arrays at the top of the onSubmit, making sure the ghost options were enabled, etc. Which I did, to no avail.
Any ideas?
my onSubmit looks like this:
When a user hits submit, the form looks and acts as if it submits and then a blank page shows - the thanks message never shows, the emails do not go out, the information doesn't save to the database and the debugger never shows the information either.
Now I have about 30-35 inputs on there - some are text input, some are drop downs, and in some cases some are going to be left blank (unless filled in).
Only a few are actually required (name, address, phone, etc).
I'm wondering if it is the blank ones causing issues with this? I can't find the exact FAQ I used (from this site) but it recommended putting the Handle Arrays at the top of the onSubmit, making sure the ghost options were enabled, etc. Which I did, to no avail.
Any ideas?
my onSubmit looks like this:

Found something of use perhaps - when I generate an auto-template for the email I see this:
This makes me think that is probably the case. I was using containers to make it easier to hide/show elements depending on certain drop down selections - which works.
I am guessing I may not be able to do that? The containers are set to 'Div'
<br />
<b>Notice</b>: Undefined index: input_container_105_label_text in <b>C:\xampp\htdocs\dmpforms\administrator\components\com_chronoforms\form_actions\email\email.php</b> on line <b>248</b><br />
<br />
<b>Notice</b>: Undefined index: input_container_105_input_name in <b>C:\xampp\htdocs\dmpforms\administrator\components\com_chronoforms\form_actions\email\email.php</b> on line <b>250</b><br />
<br />
<b>Notice</b>: Undefined index: input_container_74_label_text in <b>C:\xampp\htdocs\dmpforms\administrator\components\com_chronoforms\form_actions\email\email.php</b> on line <b>248</b><br />
<br />
<b>Notice</b>: Undefined index: input_container_74_input_name in <b>C:\xampp\htdocs\dmpforms\administrator\components\com_chronoforms\form_actions\email\email.php</b> on line <b>250</b><br />
<br />
<b>Notice</b>: Undefined index: input_container_76_label_text in <b>C:\xampp\htdocs\dmpforms\administrator\components\com_chronoforms\form_actions\email\email.php</b> on line <b>248</b><br />
<br />
<b>Notice</b>: Undefined index: input_container_76_input_name in <b>C:\xampp\htdocs\dmpforms\administrator\components\com_chronoforms\form_actions\email\email.php</b> on line <b>250</b><br />
<br />
<b>Notice</b>: Undefined index: input_container_78_label_text in <b>C:\xampp\htdocs\dmpforms\administrator\components\com_chronoforms\form_actions\email\email.php</b> on line <b>248</b><br />
<br />
<b>Notice</b>: Undefined index: input_container_78_input_name in <b>C:\xampp\htdocs\dmpforms\administrator\components\com_chronoforms\form_actions\email\email.php</b> on line <b>250</b><br />
<br />
<b>Notice</b>: Undefined index: input_container_80_label_text in <b>C:\xampp\htdocs\dmpforms\administrator\components\com_chronoforms\form_actions\email\email.php</b> on line <b>248</b><br />
<br />
<b>Notice</b>: Undefined index: input_container_80_input_name in <b>C:\xampp\htdocs\dmpforms\administrator\components\com_chronoforms\form_actions\email\email.php</b> on line <b>250</b><br />
This makes me think that is probably the case. I was using containers to make it easier to hide/show elements depending on certain drop down selections - which works.
I am guessing I may not be able to do that? The containers are set to 'Div'
Hi hannylicious,
You can hide these PHP warnings by setting Error Reporting to System Default or None in your site Global Configuration. They are just warnings and not errors, but can sometimes get in the way.
What happens if you click the Front-end view link in the Forms Manager and submit your form from there?
If that works then please try setting Relative URL to No on the form General tab.
Bob
You can hide these PHP warnings by setting Error Reporting to System Default or None in your site Global Configuration. They are just warnings and not errors, but can sometimes get in the way.
What happens if you click the Front-end view link in the Forms Manager and submit your form from there?
If that works then please try setting Relative URL to No on the form General tab.
Bob
When I click the front-end view and submit from there I get the same thing.
It simply returns a blank page. I added a security question to the form because I had read somewhere on these forums that was a recommendation at one point (although this form will be used entirely for internal purposes) - but still no resolution.
I'm really perplexed at why this is happening because I have looked it over time and time again and can't see anything wrong.
It simply returns a blank page. I added a security question to the form because I had read somewhere on these forums that was a recommendation at one point (although this form will be used entirely for internal purposes) - but still no resolution.
I'm really perplexed at why this is happening because I have looked it over time and time again and can't see anything wrong.
Hi Hannylicious,
Please see this FAQ and see if that gives any better clues about what is happening here.
Bob
Please see this FAQ and see if that gives any better clues about what is happening here.
Bob
Hmm.
I agree this may be some sort of a PHP error.
When I submit it just takes me to a blank page still even with reporting turned to Maximum.
The template still exists (it's just the default Joomla 3.0 template).
I don't know why I didn't do this before - but I looked at the URL when the blank page loads now (which still shows 'powered by Chronoforms', but all else is empty). And in the URL it says 'page2'
At one point now I recall this being a multi-page form, but I removed all the buttons that were for advancing through the pages.
**UPDATE** that apparently was the issue. I went to my showHTML element under events - it was set to Self - switched it to submit and bam. It worked! I can't believe I stumbled over something so simple (and obvious) which I forgot to check. Ugh.
THANK YOU! For always being here for everyone like me. You guys are amazing and a lifesaver. By far the best support of any component I have ever worked with and it's why I always recommend Chrono-products!!
I agree this may be some sort of a PHP error.
When I submit it just takes me to a blank page still even with reporting turned to Maximum.
The template still exists (it's just the default Joomla 3.0 template).
I don't know why I didn't do this before - but I looked at the URL when the blank page loads now (which still shows 'powered by Chronoforms', but all else is empty). And in the URL it says 'page2'
At one point now I recall this being a multi-page form, but I removed all the buttons that were for advancing through the pages.
**UPDATE** that apparently was the issue. I went to my showHTML element under events - it was set to Self - switched it to submit and bam. It worked! I can't believe I stumbled over something so simple (and obvious) which I forgot to check. Ugh.
THANK YOU! For always being here for everyone like me. You guys are amazing and a lifesaver. By far the best support of any component I have ever worked with and it's why I always recommend Chrono-products!!
This topic is locked and no more replies can be posted.