PHPForms users Documentation
- Introduction
- PHP Forms is an industry leading web form building and processing tool that allows you to create unlimited number of fully functional web forms, send auto-responders, gather and process form submission data, export submissions to CSV, search submissions send newsletters to your members and much more! With PHP Forms you can effectively build virtually any kind of web form, including multi-page forms with dynamic redirection, quizzes, surveys, order forms, etc. You will have a comprehensive and user-friendly environment to work with. At any time you can change your forms - add, delete, modify fields, add data validation, change admin email addresses, create personalized Thank You messages. You can perform regular updates of your web forms without addressing third-party tools or technologies. The latest enhanced version PHPForms Users provides you with extended list of options and multi-level system of control.
- About User Manual
- This version of documentation is an end-user guide that shows this web form builder in action and displays all the functions of the current script version. We tried to write the manual in as many details as possible, including samples and detailed feature descriptions. And if you feel that something is missing in the documentation, there are errors in the text, or you would like to have any feature that isn't included to the features list of PHP Forms itself, please go to http://support.conkurent.com and submit a ticket or send us an email to support@PHPForms.net We appreciate any feedback you may give as it helps us improve our software and make it one of the best solutions on the market.
- General Information about PHP Forms
-
- PHP Forms is available as a single package which does not require any additional software to be installed.
- This software is a trusted solution used by hundreds of individuals and small-to-largesized companies all over the world. PHP Forms is recognized as a comprehensive tool for web form building and data gathering needs.
- With a user-friendly interface you can create complex forms with just a few clicks. Absolutely no or minimum training required!
- PHP Forms is a spam safe tool that has a powerful protection mechanism for your forms. This includes CAPTCHA, limit the number of submissions to one per IP address, keep track and block IP addresses.
- PHP Forms is offered as a one-time-fee service, which means that you get a lifetime license for the software with no extra or hidden fees. The most attractive part here is that we have a rather flexible licensing policy, which makes our product extremely affordable.
- The forms created with PHP Forms can be used on virtually any kind of web page.
- Back top
- Forms

- In this section you can see the list of all available forms. The Total pages column shows the quantity of pages in the corresponding form. Total fields column shows the number of fields in the corresponding column. Form submits column shows how many times this form has been submitted. Icon in the Command column allows to get the code to insert into a web-page
.
- Back top
- Get code option
- To get code to insert on your web page, click on the get code icon
in the Command column of the Forms section. - There are 4 ways to put the form on a web page:

- 1)link to the form
- The link to the form can be placed anywhere on a web page and it calls the form page itself with no other content that may be available on your web site.
- 2) HTML code
- In the text area you can see an HTML code that can be copy/pasted on your web page as is. If you need to make any modifications to the form's layout or style, this can be easily done using any HTML editor. Just copy the code under the 2nd point to the editor, modify the form's look and upload the code to your web page.
- NOTE: If you make any changes to the form via the admin interface (e.g. add/remove fields), you will need to generate the code again and replace the code on the page.
- 3) php include()
- This code can be placed on a page with a .php extension only. In the beginning on your file (on top of the <html> tag), you need to put the code, which is displayed in the get code section. It should look similar to this: <?php include("/home/PHPForms/public_html/pfmem_demo/PHPForms.php");?>. Then put the second portion of the code (e.g. <?php form("63681eef6d");?> ) to the location where the form must be displayed.
- NOTE: If you make changes to the form via the admin interface, you will need to generate the code again and put it onto a web page replacing the existing code with the form's ID.
- 4) JavaScript include
- This type of code can be put on any web page with any extension. Put the code you see under the 4th point to the place where the form must be displayed.
- NOTE: When you do any changes to the form, there's no necessity to re-upload the code on your web page. The script will automatically update your form after the changes via the admin interface.
- Back top
- Submissions
- The section contains all form input data submitted to the database.
- Sort Submissions
- Available sorting options are as follows:
- To sort submissions by name click Form Name.
- To sort by date and time of submission, click Date/Time.
- View / Delete Submissions
- To view the submission, click the View submit icon
. - To delete a certain submission, click Delete icon
. - Search Submissions
- To open the submissions manager, click Search submits link. In this section you can search the selected form submissions by a date range, submissions group and any field value. Click Select submissions to select the searched submissions. Here you can either delete all the submissions or export them to CSV / SQL / Database (see Export Form Submissions below)
alt="Form submission" />- Export Form Submissions
- To export form input data to a CSV file, click Export button.
- In the right section you can select submission groups for the export. Select the form name and select CSV export to export all its submissions to a CSV file.
- Select SQL Export to export form submissions to a data file with an *.sql extension that contains the script for table creation.
- Select Database Export to export data to the database specified in the form options.
- *NOTE: If the field names in your form contain special characters or there are several fields with the same field name, it is recommended to use an SQL export feature, which results can be easily copied / pasted to the database query line and run the script for execution.
- Click Export data! to export the selected form submissions. Click Delete Export! to delete form submissions from the database.

- To navigate through the submissions, click 1, 2, 3, etc. below the submissions list. The page number is displayed only if submissions are stored on more than one page.
- *Attention!!! If you make changes to the form (add/edit/delete fields) and it already has submissions, you will first need to export these submissions and save the exported file to your computer for a backup copy, then delete the submissions via the Submissions section (Search by form name -> Delete all). Otherwise, if the form fields are modified and old submissions are present in the database, export records with errors as the form structure becomes different.
- Back top
- Mail2Admin
- Once this menu is clicked, a pop up window shows up. Here you can create any message and send files to the PHPForms administrator. Enter your message and click Send Mail2Admin to send the email to the form admin.

- Back top
- User settings
- In this section user can edit his login information: edit his password and e-mail address. Login cannot be changed once registered.

- Back top
How to create simple PHP mail form?
Other information
PHPForms is one of the most popular scripts for building and processing web form. Over 8000 websites already successfully use PHPForms. This advanced application lets you create both simple and complex questionnaires with unlimited number of configurations, required fields, contributing to your web site interactivity. PHPForms is a simple program, which, however, can work wonders: why spend a lot of your business time corresponding with your customers to know their opinion?
