CGI Programs

CGI and Scripts

This page is intended for webmasters using USM's LINUX web server. Here, we provide infromation specifically targeted to our system, so you can get the most out of it.

Please note, this is not beginner material. A working knowledge of HTML is necessary to start using these scripts.

Please also note that the Mail Form, CGI-Mailer, and Text Form scripts are not secure methods for sending and storing data. They should not be used in the collection of sensitive information or data that the University is obligated to keep secure. Contact the Database and Application Support staff for more information on information security.

Local Web Scripts

Web Counter
Exactly web counter display people have perused this page you are looking at. And they were counted using wwwcount2.3. See the instructions page to learn how to insert the counter in your page, or use View Source to see how the counter is inserted into this page.
Mail Form
Many people are asking for a generic comment form that will email the form contents to the page maintainer. The Mail Form Demo page uses a simple shell script that we have written to do exactly that!
CGI-Mailer
CGI-Mailer is a perl script that makes formatting the email response form a very easy task. The format of the email is based on a text file template, and you can create any type of response page you would like. The user documentation should answer any questions you may have. You must read the documentation page before using the program because there are license terms that need to be followed. Specific set up documentation is also available.

(Note: A copy of cgiemail is still located in /cgi-bin, however we recommend that you use CGI-Mailer for mailing needs.)
Text Form CGI
This is a simple Perl script that allows a form to submit information to be saved in a tab-delimited file for later use. See the Text Form CGI information page to read more about it.