| Matrix28 > PERL > Modules And Libraries (Text only) |
|
CGI.pm - a Perl5 CGI Library | Write review | Report error | Discuss/get help on this script in our forums Lincoln Stein states, "This perl 5 library uses objects to create Web fill-out forms on the fly and to parse their contents. It is similar to cgi-lib.pl in some respects. It provides a simple interface for parsing and interpreting query strings passed to CGI scripts. However, it also offers a rich set of functions for creating fill-out forms. Instead of remembering the syntax for HTML form elements, you just make a series of perl function calls. An important fringe benefit of this is that the value of the previous query is used to initialize the form, so that the state of the form is preserved from invocation to invocation. Everything is done through a ``CGI'' object. When you create one of these objects it examines the environment for a query string, parses it, and stores the results. You can then ask the CGI object to return or modify the query values. CGI objects handle POST and GET methods correctly, and correctly distinguish between scripts called from <ISINDEX> documents and form-based documents. In fact you can debug your script from the command line without worrying about setting up environment variables." |
|
The cgi-lib.pl Home Page | Write review | Report error | Discuss/get help on this script in our forums Steven E. Brenner states, "The cgi-lib.pl library has become the de facto standard library for creating Common Gateway Interface (CGI) scripts in the Perl language. The cgi-lib.pl library makes CGI scripting in Perl easy enough for anyone to process forms and create dynamic Web content. Version 2.10 is the latest released version of cgi-lib.pl. New features in version 2 include support for file upload, improved robustness, and aids for debugging." |
|
FirstProductions Human Test | Write review | Report error | Discuss/get help on this script in our forums This library generates distorted images of random sequences that most humans can read, but computers cannot to prevent automated robots from submitting forms. |
|
CGI::QuickForm.pm | Write review | Report error | Discuss/get help on this script in our forums Provides a single function show_form() which displays a form with fields of your choice; will call your validation code (if you provide any) and handles the user interface for you -- all you really have to do is give it a subroutine to call once it has acquired valid data. Works under CGI and mod_perl; requires CGI.pm. |
|
Maketime.pl | Write review | Report error | Discuss/get help on this script in our forums A flexible Perl library that converts time to any time zone. |