Form Mail: eMail Form Processor Pro
version 3.2

Content
Description
Features
Requirements
Installation Guide
 
 

Files explanation

 

Configure script

 

Configure form

 

Configure templates

 

Attachments form configuration

 

Multiple pages form configuration

Upload files to the server

     

MitriDAT - [outsource] web development, [offshore] programming, web design and e-solutions.

© 2000 - 2002 MitriDAT
 
Multiple pages form configuration <<<
You need to understand the basic concept: you use multiple _browser_out templates to gather the data in hidden form fields, and then submit it all for final processing.

Here is a simple set of examples. The first form collects the submitter's name, the second collects their email address, and the third their sex, which then sends it on for final processing (i.e. sending emails, logging, etc). Obviously real world situations are going to be a lot more complex than this.

form_part1.html

<form action="/cgi-bin/formprocessorpro.pl" method="POST">
<input type="hidden" name="_browser_out" value="form_part2.html">
Your or Company name: <input type="text" name="r_yourname">
</form>

form_part2.html

<form action="/cgi-bin/formprocessorpro.pl" method="POST">
<input type="hidden" name="_browser_out" value="form_part3.html">
<input type="hidden" name="r_yourname" value="[r_yourname]">
Your e-mail: <input type="text" name="re_email">
</form>

form_part3.html

<form action="/cgi-bin/formprocessorpro.pl" method="POST">
<input type="hidden" name="_send_email" value="email.txt">
<input type="hidden" name="r_yourname" value="[r_yourname]">
<input type="hidden" name="re_email" value="[re_email]">
Sex: <select name="r_sex">
<option value="Male">Male</option>
<option value="Female">Female</option>
</select>
</form>

This works because when the _browser_out text file is parsed, Form Mail: eMail Form Processor Pro will fill in the values in the square brackets from what the user entered.

 
 
   
   
return to top