DTPDesktop Publishing theory HTMLWeb Design & HTML tutorials
over 100 free html dtp tutorial pages here at dtp-aus.com
Link to this Site
as a web resource

free Perl CGI Scripts at dtp-aus.com

MFormsPro2 unix Perl CGI Form Mail script page (Multi Forms)
home of the versatile free E-Lists/ListMerge mailing combination
Unix Perl 5 CGI Multi- Forms to One E-mail script

If you use a PC Firewall like Nortons and think it a good idea to switch off browser referrer info - which the server has already obtained anyway, or use a browser like NS which by default set-up stupidly uses cache totally as if off-line, then this and any server has the right to consider you a risk and you will experience problems because of lack of STANDARD HTTP conversation protocols. But of course as a webmaster on a network you should already know that!! ...and appreciate CGI software which reacts that way to your visitors.

May 2013: While here, looking for a truly versatile multi purpose Guest Book type program?
Have a look at the new VizBookPhoenix major 2013 upgrade.

>> usage questions to author forum.

If you like MFormsPro2,
please rate it at
please help spread the word! [ 10 = Good ]
Rate this Script @ The CGI Resource Index!
Script Rating:  
spread form input over several pages
excellent for professional and commercial sites
Unix Perl Scripts
  optioned mail forms
  tell a friend promo
  versatile guestbook
  site counter & view
  hyperlink counting
  optioned email lists
  email mail merging
  drop menu counting
  multi-forms to one
• Outlines •
• help page •


All programs include utilities to check Unix perl version, plus create and chmod directories and files - works on most sites -
plus a detailed HTML help page.



view the info
contact us.

and privacy

Not have enough time to install our OTHER Unix perl cgi programs?
No time to learn how
to install our OTHER Unix perl cgi scripts?

professional installation of our free-to-use programs is also available.
MFormsPro2 v2.2b, Unix Perl CGI program
For intermediate-level installation and forms experience
Y  Preview option     
Y  Multiple Applications           
Y  Easy template set up  
Y  E-mail options  
Y  Editable e-mail text  
Y  Full auto-respond option  
Y  Unique designer viewing  
Y  You design ALL pages  
Y  Multiple language option
Y  E-mail labels via template
Y  Include Reference #
Y  Saves data base file
Y  Easy installation
Y  GMT configure - your time!
Y  Your own success page
Y  Addresses not in forms
includes utilities creating default directories, files, chmod permissions, Perl-version checking
  version 2.2b - October 2000

Previously avaialable only as a "registered" program, MForms2 is now available for direct download. It will eventually be replaced by an ALL-NEW program.

Appreciate MForms2 is a special purpose program and as such does not contain all the complex options of ennyForms. View our reviews on Hot Scripts
**MFormsPro still uses efficient server resource friendly flat file data files, and will avoid any licensing problems that may arise from the mySQL sellout (2010).
**MFormsPro DOES NOT use MySQL!

MFormsPro2.2 Perl 5+ UNIX program... MFormsPro2 is a multi-page form handler accepting input from large forms spread over multiple pages; most suitable for professional sites that perhaps need to divide input into sections, moving the visitor on to the next page as each form is answered....

Each application of the program works from an easily set up template for input checking and tidy emailed-list sorting. Control data is in the template; NOT in the html.

All pages and forms can be designed freely to suit the site including the "preview" page (if used)... even the error report pages can be html edited (separate files).

NO miriad of hidden tags needed in the form code = NO resulting hidden? values which can be viewed by surfers looking at your form code!

Except for the first page, pages are hidden and generated by the program on request - therefore the first page can be search engine indexed, AND the receivers and others email addresses are not placed in hidden tags as is the case with other old fashioned programs; ie. not available to spam robots.

Because most pages are generated from your hidden originals, several handy options can be imbedded at output.

Chris Hutcheson - IDEA Ltd
I thought I would let you know ... the installation went very smoothly. Thanks for the clear instructions and the supplied demo, they were all I needed to get going. ...I really like the online tool you provide to extract the form data.
...Anyway, thanks again - great product.

Version 2.2 includes a preview option, is multi-language capable (you copy and edit the program-reports language texts!), and includes new options... most can be tried via the working sample, which also includes informative "explain" pages - you receive this sample for install testing!

While the multi-language option cannot be guaranteed for ALL languages, assistance is in the program should duplicate applications be needed.

The sample application shows how the "last or thankyou" page could even be an introduction to a separate payment cart form/program!
NOTE: The Demo application is just that, a demo. You can design virtualy any forms you need to - not just for the reasons used here....

view a v2.2 Working SAMPLE ( new window )

Describing set-up, installation, and all new additions, the detailed set-up help page has doubled in size for v2.2!
Cookies are NOT needed for tracking the user, and selected input is also saved to an FTP accessible flat file data base. There are several receiver and user e-mail options (a seperate editable text file option AND included full input list option for the users auto e-mail response), plus multi-select input items are recognised.

A unique reference number is also added to e-mails and data base file.

The program can be used for multiple applications on the same site, and even the final response / thankyou page is not internally generated but also created by you to suit the site look and style; there are several options available for imbedding in the last page - see sample.

"preview before submission" has been added to v2.2 - as an option - and that page is also completely designed by you; config options even allow control of appearence of the generated table placed in your preview page!

Jay Jones, Ph.D. - President - theautofinder.com
  Dear Mr. Woolley:
Our company, theautofinder.com, Inc., is a web site that assists customers online with Automobile Loans and Vehicle Search requests ...... Your program, MFormsPro solved our problem.... View Jay Jones complete letter.

MFormsPro2 does NOT carry previous page input in to subsequent pages with a mass of "hidden" input tags as many basic methods programs do (user ID dat files are used by MFormsPro2 instead) - no exposure of private details to cache .- intermediate forms cannot be accessed, only the first form;

....reducing "idiot" submissions, back tracking, use of cached pages, and random access of form pages is not allowed (will have to start again!)... only serious users will complete the form process!

Designer friendly exclusive! A problem for webmasters when developing / editing / testing HTML pages containing multi-page forms is the repeated filling in of "required" fields when ever viewing / checking page after page without errors... MFormsPro2 overcomes this by the entry of a webmaster's password into one nominated field, and then all pages can be generated one after the other without laboriously filling all other fields. Test e-mails are returned to the webmaster also - try it with the working sample... link above.

On-Line "assistant"
Now that this old version is available for download (previously needed registration), the auto on-line "assistant" is no longer available!!

NOTE: People are constantly trying to avoid the expense of a shopping cart program by using form handling programs. Shopping cart programs are very complex BY NECESSITY for the logical secure control/tracking of a "stateless" web environment. MFormsPro2 IS NOT a shopping cart program.


Copyright Australia & 130+ countries per Berne Convention; including USA!
To obtain this program you must have an "attachment" enabled
e-mail POP account and a Javascript enabled browser.
Poorly set up PC Firewalls and hidden ISPs may block your request
...and do not complain if using NS default caching!

If you agree to above, extract the selected compressed file in a local-computer directory before proper FTP up loading and it will place all files into the suggested directories. You must read 'readme.htm' and alter the configuration variables in the config files before FTP posting to your site.

NO installation support offered for this free-to-use version
• Appreciate MForms2 is a special purpose program and as such does not contain all the complex options of ennyForms.
• Except through the authors install service, NO REMUNERATION what-so-ever can be received for MFormsPro2
ie so called web designers on anothers behalf... don't like it? ...you rarely support anyone!... see ya!

Your POP account must be able to receive MIME "attachments"
You will also need your existing unique Tracking Number!
OR click if you have Forgotten your **Tracking Number?
OR to obtain **Tracking Number Click Here [ get once for all ]
ALL but Subscribe are "Required"
**Tracking Number
Select difference is CR/LF or LF
*First Name
*E-Mail Address
*Repeat Address
*Site URL site for which this installation is intended
(note also: empty attached .zip files are the product of ISP filtering, not the sending process ! ...particularly evident too with "free" email accounts; bounces from which our system simply ignores.

NOT for install help, but users can access the forum
processed by ennyForms v2.1Rp
page top
Outlines of All Perl CGI Scripts

Over 120 pages: All major topics divided into Classrooms
Free Backgrounds & Buttons! DTP and HTML "My First Page" HTML lessons
Tutorial Text Search Perl CGI Scripts  
4 pages of Links Visitors Book CGI progam updates Forum
Free Links page Feedback Form Q/A contact Forum

pages Designed & Published - Ron F Woolley
e-mail Australian & International copyright 1998 - 2010