Online Chat
 Call Us: 
Browse Submit a Ticket
Advanced Search
Rss Categories

Local Form Configuration File

Author: Antony Corsten Reference Number: AA-00371 Views: 3389 Last Updated: 07/24/2009 07:41 AM 0 Rating/ Voters

Local Form Configuration File

To configure any custom form for using Form Processor Pro 4.1 you need to edit personal form configuration file named form.cfg. It must be located in the same folder with the form in question. This configuration file contains variables of following types:

Page transition:

Specifies next page in the sequence to which you are taken after pressing Submit button on the web form, where No - page order. Leave No blank for the first result page


_browser_out = form-preview.html #defines first result page in multi-page sequence,
_browser_out1=form-next.html #next page for form-preview.html,
_browser_out2=form-thanks.html #next page for form-next.html

Specifies page to which you are redirected after pressing Submit button on the web form. Does not process any data, used for redirect purposes only. If you want to output submitted fields, you should use _browser_out instead.

Specifies file given out to web visitor if any error with form processing occurs.

The same as _error_path, but URL is given instead

Template configuration:

Specifies e-mail message templates in its value, where No - number of file.

You have following variables defined in your form.cfg :

_send_email1 = email_to_user1.txt
_send_email2 = email_to_user2.txt
_send_email3 = email_to_admin.txt
Thus, after submission, Form Processor Pro 4.1 will process three e-mail templates, and three e-mail messages will be sent.

This variable specifies the file of log template. Using this variable you will be able to create log files, textual database files, CSV files or any other file with custom format.

If used, sets the number of precision digits in round() function. (See section Field Types / Round Function for more details)

Specifies the look of the CAPTCHA feature, a generated image with random alphanumeric combination for preventing your forms from scripted submissions and spam. Works with PHP version only. Possible values are:

_captcha = 0

_captcha = 1

_captcha = 2

_captcha = 3

Type 0 is default and uses digits only. Types 1 and 2 use CAPS letters only, and Type 4 is mixed register letters. Please note that this variable also can be set in basic form configuration file (formprocessorpro.cfg), making possible to set a global CAPTCHA format for all your forms.

you can use variable attachments_path in form.cfg if you want to override its value for the current form.
You can override variables set in form.cfg by creating fields with the same name in the form itself, e.g., <input type="hidden" name="_redirect" value="home.html"> will redirect user to page home.html right after pressing Submit button, regardless of _redirect value set in form.cfg.