Whole document tree

Perl v5 CGI Modules

CGI::* Modules for Perl5

These are Perl 5 modules for the support of CGI scripting in perl. They were originally written by Tim Bunce, and are now maintained by Lincoln Stein. When used in combination with HTML.pm and URI::Escape.pm they contain all the functionality of the original CGI.pm modules

The "base" CGI module, which contains methods for accessing environment variables and other common functions such as log handling.
Additional functions that give CGI::Base the ability to handle the multipart forms created by the "file upload" feature of Netscape 2.0.
The module that handles parsing the CGI request and returning the query string.
Creation of state-maintaining HTML forms
A miniature HTTP server that can be used to maintain state between multiple invocations of the same script.