Forums

Form being sent but data fields are blank

wahoshi 11 Jun, 2013
I am using Joomla 2.5.11 and Chronoforms V4.
I set Joomla to SMTP and the contact form is being sent correctly. However, when it arrives, all I see is the form's field names. There is no input data. Do I need to enable the data base functions or something? I have never had to do that before.
Thanks for your help.
GreyHead 11 Jun, 2013
HI wahoshi,

Please drag a Debugger action into the On Submit event, then submit the form and post the debug - including the 'dummy emails' results here.

Note: if you are using the Easy Wizard you can turn on Debug on the Others tab.

Bob
wahoshi 11 Jun, 2013
Here's the debugger data:

Data Array:

Array
(
    [chronoform] => Contact
    [event] => submit
    [Itemid] => 470
    [option] => com_chronoforms
    [view] => form
    [Name] => Frank Stanton
    [Phone] => 775 354 0580
    [email] => frank@stantoncreative.com
    [Message] => test with debugger
    [chrono_verification] => TfgbJ
    [Send] => Send
    [96eac1c53c9d722e8006f1c67d48bd53] => 1
)

Validation Errors:

Array
(
)

Thank you for contacting us, Frank Stanton,

 We will be back in touch with you as quickly as possible.
Debug Data

    Core Captcha
        Passed the core captcha check!
    email
        10
            Result An email has been SENT successfully from (admin)admin@chicagodogselko.com to wahoshi@charter.net
            Body
            Name 	
            Phone 	
            E-Mail 	
            Message 	
            Enter the code 	TfgbJ


            Submitted by 152.132.10.132
            Attachments array ( )

Powered By ChronoForms - ChronoEngine.com
  	 fb Logo 	Twitter 	 

Copyright © 2013 chicagodogselko.com. All Rights Reserved.
Site by Stanton Creative


Email results....This is what I get afetr filling out the form

Name  
Phone  
E-Mail  
Message  
Enter the code TfgbJ 


Submitted by 152.132.10.132
GreyHead 11 Jun, 2013
Hi Wahoshi,

Something odd to include the debug output twice.

Do you have {Name}, {Phone}, {email} and {Message} in your Email template?

Bob
wahoshi 11 Jun, 2013
You may have hit on it, Bob. I don't remember putting the {Name} etc in the template. I though it would just fenerate it. I'll give it anlther try after I'm able to get the **&^%$ server to respond again. I'll get back then.
GreyHead 11 Jun, 2013
Hi watoshi,

ChronoForms will add the placeholders if you use the Generate Template button and it can identify the inputs in the form code.

Bob
wahoshi 11 Jun, 2013
The { } fields int he template were {input-3} or some such. I changed them to {Name} etc. Now the thing is not even arriving.. I will return the inputs to what they were before. Debugger still says message has been sent.
wahoshi 11 Jun, 2013
Hold the phone, Bob.🙂 Both tests I sent with the replaced entries, have just arrived and everythis everything is there.. I think we are good to go. Thank you for your help once again. I owe you a beer.🙂
GreyHead 11 Jun, 2013
Hi wahoshi,

I can see what happened here.

When you create a new form input with the Wizard ChronoForms gives it a name like {text_input_3}. If you then Generate an Email template these names will be added to it.

Later you sensibly change the input names in the Wizard to 'Name', 'Email', etc.

Now the Email template is out of date and needs to be re-generated (or edited) to use the changed names.

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