Comparison Table

Form Maker Pro vs. Form Processor Pro

 

General Features

 

 

Configuration via Web Interface

No, Simple Config File

Yes

Easy to install and configure
No programming knowledge needed.

Yes Yes

Plug-in structure
Ability to adjust or add new features easily.

Yes No

NOT a hosted solution
Script resides on your server/website. No other servers used for any operations.

Yes Yes

One installation for all your forms
One installation works with Unlimited forms on the same server.

Yes Yes

One simple config file
Simple text config file for all settings and forms.

Yes

Web Interface

Works with existing forms
You don’t need to recreate or modify your existing forms.

Yes Yes

Sophisticated forms support
Any scenario of form processing possible.

Yes No

Multilingual Support
Forms output and system/error messages can be on any language. You can add/change any language by yourself by editing one simple text file.

Yes No

Field validations (over 40+)
You can validate your fields with more than 40+ validation rules.

Yes

Yes, but limited

User input modifiers (over 15+)
You can format values entered by user prior to any other operations. 15+ modifiers available.

Yes No

User friendly error messages
You can change their text, language, layout and style. Improperly filled fields can be highlighted.

Yes

Yes, but limited

Unlimited form elements
You can have all possible form elements and their quantity.

Yes Yes

Multi-page form support
You can have as many pages as you like.

Yes Yes

Dependency form support
Further page of multipage form can depend on previous user input.

Yes No

Multiple output
Processor can perform unlimited combination of tasks per form. Send different emails with PDF, XLS and even ZIP them as well as put data into database.

Yes

Yes, but limited

Cross-platform support
Tested on Unix, Linux, Windows and even Mac OS X servers.

Yes Yes

Special features

 

 

Attachments support
Allows you or your visitors to receive file attachments. Either dynamically created by processor or uploaded by you/user.

Yes Yes

Databases support
You may execute any database query after each form submission to save user input to your database.

Yes No

Payment Gateways support
You can redirect user to checkout to PayPal, 2CheckOut, LinkPoint.

Yes No

Predefined Variables
There are some predefined, dynamically generated variables for your usage.

Yes Yes

Back & Edit
If you have a multi-page form you can add back button that allows visitor to return to any page and enter corrections required. All previously entered data will be stored.

Yes No

User selectable recipients
Allows site visitor to choose department or person the information will be sent to.

Yes Yes

File output
As well as a page you may output any file stored on your server for download after form submission.

Yes No

Mathematical calculations
All mathematical operations with user input/selections available.

Yes Yes

Expiration date
You may set expiration date for any form.

Yes Yes

File uploading validation

Yes No

API for third party integration

Yes No

Password generation
Allows to create registration forms

Yes No

Fields counter
Counts how many fields from a field set satisfy certain conditions.

Yes No

SPAM Protection & Security

 

 

SPAM protection with CAPTCHA
Protects form from filling by bots and scripts. Using special human-only readable image.

Yes Yes

SPAM Injection prevention
Protects form from using it as a relay for SPAM sending.

Yes Yes

Email harvesting protection
All emails and templates are hidden from others.

Yes Yes

SSL Support
Processor can work through secure socket layer (SSL).

Yes Yes

Unique submissions
You can set number and period.

Yes

No, expiration date only.

Block IPs or Hosts
You can block any set of IPs or hosts from submitting the form.

Yes No

Allow IPs
You can set IPs or subnets from which form submissions will be allowed.

Yes No

Data output formats & features

 

 

Emails
HTML & Plain text support. You have full control over template and data inclusion.

Yes Yes

Email auto generation
Automatically generates email with all form fields without creating any template.

Yes No

PDF
Save or attach information into PDF file with fixed template (simple text or table).

Yes No

XLS
Save or attach information into XLS file with fixed template (data by column or row).

Yes No

CSV
Save or attach information into CSV file (comma separated values).

Yes

No, but you can export data to CSV.

TXT or LOG
Free simple text template. You can define your own format. Data added to one file by template.

Yes No

ZIP
You can zip any file that form processor generates, receives or attaches.

Yes No

URL redirection
Redirect user to the specified URL after form submission.

Yes Yes

Any combination of the above features possible

Yes Yes

Unlimited Emails and Actions
Unlimited emails and actions per form submission.

Yes Yes

Design and Style control

 

 

Full layout and design control
You are welcome to change anything!

Yes Yes

Custom Email Templates
You have full control over design, style and layout.

Yes Yes

Custom “Thank you!” page
You have full control over design, style and layout.

Yes Yes

Custom Preview pages
You have full control over design, style and layout.

Yes Yes

Custom Error Messages
You can define design, language, style and layout.

Yes

Yes, but you can’t change language.

Error Fields Highlighting
You can define style for improperly filled fields.

Yes No

Email sending

 

 

SMTP
Email sending through SMTP server.

Yes Yes

SMTP Secured
Email sending through SMTP server with authentication.

Yes No

Sendmail or any other compatible mail sender

Yes Yes

Databases supported

 

 

MySQL
Ability to save information into MySQL database.

Yes Yes

MySQL
Ability to select data from MySQL database.

Yes No

Microsoft SQL

Yes No

PostgreSQL

Yes No

ODBC

Yes No

SQLite

Yes No

Payment gateways supported

 

 

PayPal
Redirects form applicants to PayPal checkout.

Yes No

2CheckOut
Redirects form applicants to 2Checkout checkout page.

Yes No

LinkPoint
Charge user credit cards via LinkPoint payment gateway.

Yes No

Email template fields

 

 

To, From, Subject and Body by default

Yes Yes

CC
Carbon copy

Yes Yes

BCC
Blind carbon copy

Yes No

Format
Email format: Plain or HTML

Yes Yes

Charset
You can set email charset (ISO-8851, UTF-8, etc.)

Yes No

Attachment
List of attached files.

Yes Yes

Predefined Variables

There are some predefined, dynamically generated variables for your usage. You can use them in your templates and insert them into any output.

 

 

Date
Returns current date, time.

Yes Yes

HTTP Referer
Returns HTTP referer. Current forms URL.

Yes Yes

Remote IP
Returns applicant IP-address.

Yes Yes

Timestamp
Returns UNIX-timestamp value.

Yes No

Unique reference number
Returns very unique reference number. May be used for your own records.

Yes Yes

User Agent
Returns user agent browser type, version and OS type version.

Yes Yes

File uploading validation

 

 

User Defined files
Validates files with user defined extensions.

Yes No

Image files
Validates if uploaded file is an image file.

Yes No

MS Office files
Validates if uploaded file is a MS Office file.

Yes No

ZIP files
Validates if uploaded file is a ZIP file.

Yes No

Fields Validations

 

 

Combinational validations
You can have one field to be validated by several validation rules.

Yes No

Required field
Works even for checkboxes, dropdown and multiple select lists.

Yes Yes

Equal fields
You can require visitors to fill two or more fields with equal value.

Yes No

Credit card
Verifies major credit card numbers including: Visa, MasterCard, Diners Club, Carte Blanche, Discover, and American Express.

Yes No

Email field

Yes Yes

Australian phone

Yes No

Belgium postcode

Yes No

Canadian provincial code

Yes No

Canadian postcode

Yes No

Dutch zip code

Yes No

France post code (including colonies)

Yes No

French phone

Yes No

German postcode

Yes No

ICD9 code

Yes No

Integer number

Yes No

IP address

Yes No

IPv6 address

Yes No

ISBN number

Yes No

Italian Fiscal code

Yes No

Italian postcode

Yes No

MAC address

Yes No

Netherlands postcode

Yes No

Roman numerals

Yes No

Spanish postcode

Yes No

US Social Security Numbers (SSN)

Yes No

Swedish phone number

Yes No

Swedish postcode

Yes No

UK Bank Sort code

Yes No

UK Drivers License format

Yes No

UK National Insurance Number (NINo)

Yes No

UK postcode

Yes No

US Phone number

Yes No

US State code

Yes No

Vehicle Identification Number (VINs)

Yes No

Single word

Yes No

URL

Yes No

US ZIP code

Yes No

Modifiers

You can additionally format values entered by user prior any other operations or output. Below is the list of available modifiers.

 

 

Capitalize
This is used to capitalize the first letter of all words in a variable.

Yes No

Count Characters
This is used to count the number of characters in a variable.

Yes No

Count Paragraphs
This is used to count the number of paragraphs in a variable.

Yes No

Count Sentences
This is used to count the number of sentences in a variable.

Yes No

Count Words
This is used to count the number of words in a variable.

Yes No

Date Format
Returns a string formatted according to the given format string

Yes No

Default
This is used to set a default value for a variable. If the variable is empty, the given default value is printed instead.

Yes No

Indent
This indents a string at each line, default is 4.

Yes No

Lower
This is used to lowercase a variable.

Yes No

Line breaks to BR
All line breaks will be converted to <br /> tags in the given variable.

Yes No

Regular Expression Replace
A regular expression search and replace on a variable.

Yes No

Replace
A simple search and replace on a variable.

Yes No

Spacify
This is a way to insert a space between every character of a variable.

Yes No

String Format
This is a way to format strings, such as decimal numbers and such.

Yes No

Strip
This replaces all repeated spaces, new lines and tabs with a single space, or with a supplied string.

Yes No

Strip HTML Tags
This strips out markup tags, basically anything between < and >.

Yes No

Truncate
This truncates a variable to a character length, default is 80.

Yes No

Uppercase
This is used to uppercase a variable.

Yes No

Word wrap
This wraps a string to a column width, default is 80.

Yes No

Any combination of the above possible

Yes No

 

Buy now!

Buy now!

 

Bookmark and Share
Form Maker Pro
 
Welcome to Web-Site-Scripts.com 0 items in your cart | Total $0.00
Made by professionals, affordable to everyone!
USA Call Us: 1-877-744-1221 Canada
Home  :  Contact  :  Sitemap