6319HTML Form Processing Moduleshttp://seclab.cs.ucdavis.edu/~hoagland/hfpm/The HFPM were a set of modules that I wrote to accept a submitted HTML form, possibly modify the contents of the submitted fields, and output the result using e-mail, appending to a file, and/or displaying it to the user or returning an arbitrary URL. They also operated on the environmental variables passed in from the client and server.
These modules superseded and are based on Getcomments, a previous effort of mine. A degree of backwards compatibility is preserved and a script is available to convert forms that use Getcomments to ones that use the modulesCGI and Perl > Scripts and Programs > Development Tools > Libraries and ModulesOct 10, 2006
The HFPM were a set of modules that I wrote to accept a submitted HTML form, possibly modify the contents of the submitted fields, and output the result using e-mail, appending to a file, and/or displaying it to the user or returning an arbitrary URL. They also operated on the environmental variables passed in from the client and server.
These modules superseded and are based on Getcomments, a previous effort of mine. A degree of backwards compatibility is preserved and a script is available to convert forms that use Getcomments to ones that use the modules
A simple, fast HTML Templating module for Perl with added features for Apache/mod_perl. This module is distinguished from others serving a similar purpose by a clear distinction between programming and layout.
Tie::ListKeyedHash is an experimental Perl module that allows the use of arrays as the key to a hash. This gives you the flexibility of an array in assembling a hash key.
For the beginner it's an easy to setup and use way of embedding Perl code in HTML pages. It delivers several features that ease the task of creating a websites, including dynamic tables, formfield-processing, escaping/unescaping, session handling, caching and more.
Class::ParmList is a general named parameter list parser. Handles default values, required vs allowed distinctions, optional name lexical checking, multiple retrieval, and error reporting. Works well as a complement to Class::NamedParms.
Joining mailing list will entitle you
to receive occasional emails informing you of news and
updates to the site and any special offers that may be
of interest to you.