New Form Not Sending Inputed Data

mothy5000 26 Nov, 2013
Hi - The new form that I just built was testing fine before golive and now it does not work properly. Any help would be appreciated.

Here is the debugger info:

Data Array:

Array
(
[option] => com_chronoforms
[chronoform] => request_estimate
[event] => submit
[_PLUGINS_] => Array
(
[upload_files] => Array
(
)

)

)

Validation Errors:

Array
(
)

Thank you! We will be in touch with you soon!
Debug Data

email
4
Result An email has been SENT successfully from (AWCanvas)info@awcanvas.com to [email]tim@hillcompanyinc.com[/email]
Body
Estimate Request Form


Please fill out this form as completely as you can. Let us know if you need help with this.

Name {input_text_1}
Phone Number {input_text_3}
Email Address {input_text_4}
Description of Upholstery Services Needed {input_text_5}
Any Additional Information {input_text_6}
Upload Picture 1 {file_upload_1}
Upload Picture 2 {file_upload_2}
Upload Picture 3 {file_upload_3}
Upload Picture 4 {file_upload_4}
Upload Picture 5 {file_upload_5}


Submitted by 206.74.244.5
Attachments array ( )
GreyHead 26 Nov, 2013
Hi mothy5000,

It looks as though there are no inputs in your form. Might be a problem with extra <form> tags somewhere. Please post a link to the form so I can take a quick look.

Bob
mothy5000 26 Nov, 2013
Did this one stump you guys?
mothy5000 27 Nov, 2013
All in a sudden the form started working correctly again on its own. Is this common for Joomla 3?
GreyHead 27 Nov, 2013
Hi mothy5000,

No that's not common. May be there was a file cached somewhere that got updated ???

Bob
mothy5000 27 Nov, 2013
After adding a CC address and running a test to see if that address will receive the emailed form, this text appeared on the thank you page. I do not have the debugger on.

Has any of you seen this before? I'm viewing the site in public view, so all visitors filling out this form will see this.

Thanks for our help.
mothy5000 27 Nov, 2013
Sorry. Here's the text:

Warning: array_values() expects parameter 1 to be array, null given in /home/neuawc/public_html/administrator/components/com_chronoforms/form_actions/email/email.php on line 205

Warning: Invalid argument supplied for foreach() in /home/neuawc/public_html/administrator/components/com_chronoforms/form_actions/email/email.php on line 206

Warning: array_values() expects parameter 1 to be array, null given in /home/neuawc/public_html/administrator/components/com_chronoforms/form_actions/email/email.php on line 205

Warning: Invalid argument supplied for foreach() in /home/neuawc/public_html/administrator/components/com_chronoforms/form_actions/email/email.php on line 206

Warning: array_values() expects parameter 1 to be array, null given in /home/neuawc/public_html/administrator/components/com_chronoforms/form_actions/email/email.php on line 205

Warning: Invalid argument supplied for foreach() in /home/neuawc/public_html/administrator/components/com_chronoforms/form_actions/email/email.php on line 206

Warning: array_values() expects parameter 1 to be array, null given in /home/neuawc/public_html/administrator/components/com_chronoforms/form_actions/email/email.php on line 205

Warning: Invalid argument supplied for foreach() in /home/neuawc/public_html/administrator/components/com_chronoforms/form_actions/email/email.php on line 206
GreyHead 27 Nov, 2013
Hi mothy5000,

Please try setting Error Reporting to System Default or None in the Site Global Configuration, that should hide these PHP notices.

Bob
mothy5000 29 Nov, 2013
Yes. This was already set to System Default. Any other ideas?
mothy5000 29 Nov, 2013
Hi sloanthrasher - This worked great! Sorry, Bob. I forgot to try that selection.

-Tim
mothy5000 03 Dec, 2013
I just received an email from a form user with this text and no data:

Name {input_text_1}
Phone Number {input_text_3}
Email Address {input_text_4}
Description of Upholstery Services Needed {input_text_5}
Any Additional Information {input_text_6}
Upload Picture 1 {file_upload_1}
Upload Picture 2 {file_upload_2}
Upload Picture 3 {file_upload_3}
Upload Picture 4 {file_upload_4}
Upload Picture 5 {file_upload_5}

This means that the form is still not working correctly. Any ideas?
mothy5000 03 Dec, 2013
Thanks Bob, but my problem is that the form works fine sometimes and other times it randomly does not. When I received this latest erroneous email, I immediately filled out the form myself as a test with the debugger and everything worked fine.
GreyHead 03 Dec, 2013
Hi Mothy5000,

Please read the FAQ again, particularly item 4.

Bob
mothy5000 03 Dec, 2013
Sloanthrasher - I made most of the fields "required" so that there would have to be data entered from the user.
Bob - I will add a Captcha and report issues, if any.

Thanks for the help to both of you!
GreyHead 03 Dec, 2013
Hi Mothy5000,

Making inputs required helps the normal user but does nothing to stop a spammer who has JavaScript disabled in their browser. Do not rely on client-side validation to prevent spam, think of it just as helping your users complete the form correctly.

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