Create, Upload and Test the php Web Form
The program will create a single php File.
- All form pages and the result pages (success and error) will be created by the same (single) .php file.
- The php file, e.g. "webform.php" is the only file you need to upload to your web server.
- The HTML host page (template file) is not required, because the HTML code is embedded in the php File.
- The web form is built using php and HTML. php is a common scripting language and should be available on most webservers.
- Please enable php or contact your web provider if php is not enabled.
- An alternate method to include the form into an an existing web page is to use an iframe.
Click on "Create php Web Form"
Upload the Form
You can either save the file to your local computer and upload it using your FTP Client or use the built-in FTP upload function to upload the php file to your webspace. You only need to upload the created .php file, e.g. webform.php
Test the Form
Open the php web form in your browser, e.g. open "http://www.yourdomain.tld/webform.php"
If you are getting your HTML host page with the word ARCLABWEBFORM in it, then you have opened the .htm file. Please open the .php file, e.g. webform.php instead of the .htm file.
If you are testing the form and you always get the error page and NO mail will be sent, then either php mail is not enabled, not setup or there is no default email address setup in the php config. This issue must be fixed in the php configuration of your web server - not inside the program or script!If you are testing the form and you always get the error page and NO mail will be sent, then either php mail is not enabled, not setup or there is no default email address setup in the php config. This issue must be fixed in the php configuration of your web server - not inside the program or script!
If you are getting an error message, that mbstring is not installed/enabled, then the mbstring php extension is not installed on your webserver. Please install/enable the mbstring php extension, which is required for utf-8/unicode content. You should find information regarding this issue in the FAQ or support pages of your web provider. Please contact your web provider if you are unsure about this issue.
Please also take a look at our FAQ section if you have any other problem or contact our support team.