Test Setup and Installation of...

User 2051739 Photo


Registered User
37 posts

I have spent hours trying to get this to work. These are step by step instruction to make a Manual Server Setup for a basic contact form. Which as far as I can tell, should work.

1. Select from form template. File > From Template > Contact Form
2. Select Responsive Theme under Actions > Apply Theme
3. Name Form under Settings > General : contact-ta2-test and apply a time zone.
4: Apply email address the form is to send to under Settings > Confirm Email. TO as so, select field name: [email] FROM as so but with @: TA2 Service<service [ at ] ta2web.com>
5.Choose Email template: Blank Confirmation [un-edited]

6. Settings > Confirm Page: Leave as Default setting of Confirmation message
7. Settings > Notifications: In the TO field enter proper formatted email address which is? Either TA2 Service<service [ at ] ta2web.com> or just the plain email address. In the FROM field for sure it uses this format: TA2 Service<service [ at ] ta2web.com>. In the Reply-To select from drop down [email] which is the users email that is sending you email.

8. Select Template Email that you will receive when someone sends you email: Submit Alert Smooth
9. Settings > Storing Results - Is this required to use if you are using your own server set up??? I left it blank in this test.
10 From the Setting window menu click OK. I got this pop-up error saying the TO field is not a properly formatted email address. So, I click OK and change Notifications TO field to: service [ at ] ta2web.com and then click OK. It passes the test and no popups are shown for invalid email formats.
11. Save the FB file. Click into File > Save As... contact-ta2-test.fb into your working root directory folder for the page you want the form to show on.
12. Now we want to export the working files for a manual server set-up. Click into File > Export... > Manual Server Setup
Save this also into your working root directory for the page you want your form to appear on. It w ill create a file named contact-ta2-test.php and a folder called contact-ta2-test with the work files for the form. In this case, I am saving all my web files on an external storage drive.
13. Export Successful! Copy the code provided and paste it into the page where you want the form to display. I skipped the step 2 where it shows you the files and folders to upload. Click Done.
14. Locate the file and folder you saved previously in step 12. Open the folder and locate the file named user.cfg.php. Open it in your text editor. Locate lines 30-44. Edit the lines with your email information. Depending on your servers email settings this may vary. Use this if the server needs authentication. Save and replace the file.

15. Upload the file contact-ta2-test.php and folder contact-ta2-test into the root directory of your site. Also do not forget to upload your page with the code provided by form builder to display the form on your desired page. In this test installation, I am using this page http://www.ta2web.com/contact.htm

Here is my FB file .. http://www.ta2web.com/contact-ta2-test.fb

You should be done and rolling .. But It does not work. Why? It seems some further docs are needed to make this work with your own server instead of having to pay for S-Drive. Any help to get this working would be greatly appreciated.
Thank you
User 103173 Photo


VP of Software Development
0 posts

You missed one the most important steps! You didn't check to see if your server meets the minimum requirements. ;) Please see http://www.coffeecup.com/help/articles/ … m-builder/ for the full requirements.

http://www.ta2web.com/contact-ta2-test/ … ertest.php

Upgrade PHP to 5.3 or higher and your form will work.
Learn the essentials with these quick tips for Responsive Site Designer, Responsive Email Designer, Foundation Framer, and the new Bootstrap Builder. You'll be making awesome, code-free responsive websites and newsletters like a boss.
User 2051739 Photo


Registered User
37 posts

Thank you, Scott.

I finally have the requirements needed to make this work with my server. I will reply when I get a DB and form working.

I'm glad I wrote down the procedure here. :)
Thank you
User 2051739 Photo


Registered User
37 posts

I have a question about the MySQL database field under Settings>Storing Results ...

The last field where it asks for Table Name. Is this a prefix area so that I can store more than one form for multiple domains? I just added ta2_ there so that it can be identified as a form db for my site. Not sure if this is correct or not?

Thanks.
Thank you
User 187934 Photo


Senior Advisor
20,188 posts
Online Now

You can store more then one form to a mysql table.
If the field count is different you may need to tweak the NULL settings.
I can't hear what I'm looking at.
It's easy to overlook something you're not looking for.

This is a site I built for my work.(RSD)
http://esmansgreenhouse.com
This is a site I built for use in my job.(HTML Editor)
https://pestlogbook.com
This is my personal site used for testing and as an easy way to share photos.(RLM imported to RSD)
https://ericrohloff.com
User 2051739 Photo


Registered User
37 posts

Thank you for your reply.

.. I understand I think. So.. , I can make as many forms as I want for my TA2 website using a single FormBuilder DB under the assigned Table Name or DB prefix, named ta2_ ...

So Then, I can also use the same FormBuilder DB to use for other forms placed on different websites. But, I would only need to change the Table Name or DB prefix, to a name that would correspond to the other website. Is that correct? ... Does the table name field also mean it is a DB prefix to identify different forms for different websites?

BTW, I did get my first form to work now :)
Thank you
User 187934 Photo


Senior Advisor
20,188 posts
Online Now

Yes if you change the table name for a form then the form builder will create and post to that table.
I can't hear what I'm looking at.
It's easy to overlook something you're not looking for.

This is a site I built for my work.(RSD)
http://esmansgreenhouse.com
This is a site I built for use in my job.(HTML Editor)
https://pestlogbook.com
This is my personal site used for testing and as an easy way to share photos.(RLM imported to RSD)
https://ericrohloff.com
User 2051739 Photo


Registered User
37 posts

Thank you, Eric, for your reply.

It said somewhere in the docs to leave that field [Table Name] empty for the first form using a local DB, but it was unclear what this field was to be used for. I did presume that it would be a table Prefix to allow separation of storage for each form created on multiple websites. So, I entered in a prefix for my first form database.

If I use the same prefix for future forms on the same domain, then I will need to rename the contact form fields to a different name then? Such as contact_name for the Name field on a form, would have to use contact_name2, for example?
Thank you
User 187934 Photo


Senior Advisor
20,188 posts
Online Now

You must fill in the table name. Just don't create the table on your database by hand.
I can't hear what I'm looking at.
It's easy to overlook something you're not looking for.

This is a site I built for my work.(RSD)
http://esmansgreenhouse.com
This is a site I built for use in my job.(HTML Editor)
https://pestlogbook.com
This is my personal site used for testing and as an easy way to share photos.(RLM imported to RSD)
https://ericrohloff.com

Have something to add? We’d love to hear it!
You must have an account to participate. Please Sign In Here, then join the conversation.