The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
Note from the CPAN administration: The CGI::Lite module seems to be
abandoned by its original author. We cannot contact him anymore. The
2.0 release has been made on 2000-08-20. This 2.001 release is just an
emergency release that fixes the most urgent security need. It is not
endorsed by the original author. It was put together by me after the
advisory http://msgs.securepoint.com/cgi-bin/get/bugtraq0302/94.html
on the bugtraq mailing list. Thanks to Ronald F. Guilmette for
bringing up this issue.

I do not and will not maintain CGI::Lite and would welcome volunteers
to take it over.

2002-02-17
andreas koenig


CGI::Lite v2.0
--------------

You can use this module to decode form and query information, including
file uploads, as well as cookies in a very simple manner; you need not
concern yourself with the actual details behind the decoding process.

Here are the changes for this version:

Name change: the module once known as CGI_Lite is now CGI::Lite.


Here are the changes for previous versions:

1.9
In order to use CGI_Lite in a persistant application (e.g. using FCGI
or mod_perl), each new request must be parsed afresh - that is, the CGI
object's state needs to be reset for each request. The new function
parse_new_form_data() clears the CGI object's state before calling
parse_form_data().

e.g.

	use FCGI;
        use CGI_Lite;

	$cgi = new CGI_Lite;

	while(FCGI::accept() >= 0)
        {
	    $form = $cgi->parse_new_form_data;

	    print("Content-type: text/html\r\n\r\n");

	    $cgi->print_data;
        }