|
Instructional Module W26d
|
|
|
| |
|---|
|
In many situations where a Website needs to get information from its visitors, the process can be simplified by using pre-written software. One of the more popular software packages for this purpose is FormMail. FormMail allows Web designers to take returned user data and do some commonly needed procedures in a simple, elegant way - without needing to program anything. All the control is carried out using "hidden fields" in the HTML form, so anyone who know how to create a form in HTML can make use of it. (For a review of HTML forms, see module W26c.) In this module, we'll take a look at FormMail, the fields used to control it, and what it can be used form. |
| |
||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Where FormMail fits in
|
To understand where FormMail fits in, let's take a look at the process of getting information from a user to the Webmaster or whoever needs to process the information.
|
|||||||||||||||
|
Where FormMail came from
|
FormMail was written in November, 1995, by Matt Wright, and has been upgraded many times since. "FormMail is quite possibily the most used CGI program on the internet, having been downloaded over 2,000,000 times since 1997." You can learn more about FormMail at Matt's Script Archive: http://www.scriptarchive.com/formmail.html |
|||||||||||||||
| |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
What FormMail Does
|
FormMail takes information sent in CGI-protocol format and performs simple manipulations for you. Since CGI format is not necessarily easy for humans to read, this can be a great help.
Here are some of the more useful things FormMail does, and how to do them.
More InformationIn addition to the capabilities listed here, FormMail can do a few other things with the data. Full information, including how to set up FormMail on a server, is available at ScriptArchive: http://www.scriptarchive.com/readme/formmail.html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Try This
|
...Coming Soon... |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |
|
|---|---|
| Audience |
This module is for people who are familiar with HTML forms (see module W26c) and would like to learn how to use the multi-purpose, freeware CGI script, FormMail.cgi. No previous understanding of scripting is expected.
|
| Objectives | On successful completion of this module, you will be able to:
|
| Module W26d: Understanding FormMail.cgi |
This document is part of a modular instruction
series in Computer Instruction. For more information, see the overview
or the list of modules in this series, W: World Wide
Web. This document has been used in the following classes: INP
270 .
|
| History |
Original: 14 April 2003, by Laurence J. Krieg
Last modification: Monday, 31-Aug-2009 11:48:06 EDT |
| Copyright |
Copyright © 2003, Laurence
J. Krieg, Washtenaw Community College Instructors: You may point to this file in your Web-based materials; however, its location may change without notice. Students: You are welcome to make a copy for your personal use. All other uses: Please contact the author, Laurence J. Krieg, for permission: krieg@ieee.org. |