I think I’ve got everything set up properly to collect first name, last name, company, address, email, and one other bit of data using the PHP Feedback Form. I have assigned the action to the page, and used the Form Setup command to assign hidden fields matched to the names of the text fields. In Form Setup, I have set “method” to “POST” but filled in no action. The form works without complaint, and the resulting email has the names of all of the fields, but no content.
The hidden fields are probably overwriting your real fields. Can you post a link to your form? It’s usually not necessary to create hidden fields unless you are building a multi-stage form where you post from one form to the next to the processor.
Walter
On Sep 17, 2012, at 5:26 PM, Jon Clinch wrote:
I think I’ve got everything set up properly to collect first name, last name, company, address, email, and one other bit of data using the PHP Feedback Form. I have assigned the action to the page, and used the Form Setup command to assign hidden fields matched to the names of the text fields. In Form Setup, I have set “method” to “POST” but filled in no action. The form works without complaint, and the resulting email has the names of all of the fields, but no content.
Dang. I wasn’t having any luck getting anything in the email before I tried establishing the hidden fields. Then I at least started getting the field names.
Not quite sure how you have constructed this but the first thing I suggest is that you remove the PHPFF action from wherever you have it just now and attach it to item1 which appears to be the container for your form.
Next - remove all hidden fields - you dont need them.
3rd Name your text fields correctly using the 3rd tab in the inspector. Use 1 field for ‘name’ 1 for ‘email’ etc. etc. these field names are case sensitive to get correctly processed by the php page. At the moment they all appear to be called item2 - not quite sure how you managed that! Read the page at FreewayActions.com | PHP feedback form for the significance of the Special names
Fantastic, David! That did it. The problem was strictly that I had not named the text fields correctly. I’d set their TITLE in the first panel, but not their NAME in the third. Now I know.
Once I fixed that, everything is copacetic. The PFPFF action is attached to the page, and seems to work find.
You obviously didn’t read the page I linked to so you could see the significance of the ‘special names’ - they should be lower case!
If you have 1 name field ‘name’ then when you receive the form submission it will appear to have come from ‘name’ so if I put DeltaDave in there the email will appear to come from DeltaDave.
Similarly naming the email field ‘email’ will provide error checking to make sure that a valid email address has been entered - else how are you to reply.