SEARCHWHAT'S NEWUSER REGISTRATIONCONTACT USRANDOM LINK
     
e-Classifieds - What do YOU want?
Special Features
PHP Resource Index
Over 1,000 PHP
related resources!
SurveyFactory: Online Survey Software
User Registration
Get E-Mail Updates,
rate and comment
on resources, and
much more!
Sponsored Links
Survey Software
Run web-based surveys on your site! View demo; PHP or Perl/CGI
Other Sites by Matt
SurveyFactory
   survey software
FormMail.com
   hosted form mail
Matt's Script Archive
   free cgi scripts
fotons: world photos
   explore the world
Resource Details: CGI.pm - a Perl5 CGI Library
Resource Details refreshed on Monday, May 13, 2013 at 00:10 EDT

Programs and Scripts: Perl: Libraries and Modules
CGI.pm - a Perl5 CGI LibraryComments (6)
9.51 (71 votes)
 Version: 2.80 - Released: 01/11/02 - Free Jump to URL
 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."


Registered User Comments and Ratings:
 
Number of Ratings:8
Resource Rating:
Highest Rating:
Lowest Rating:
Number of Comments:6
Breakdown of Ratings by Value

User: phone123Rating:August 14, 2003
 User's Avg. Rating:# of Ratings: 8USA
This is the best module out there. In fact, I think it comes with Perl now. Many other scripts make use of this module, so it is a definite must!

User: thememexRating:March 26, 2001
 User's Avg. Rating:# of Ratings: 5California, USA
CGI.pm is a must! Whether or not it promotes laziness, it is truly an essential lib and is used extensively throughout the Perl world.

User: screamsliRating:March 23, 2001
 User's Avg. Rating:# of Ratings: 6Iceland

User: GloratRating:July 28, 2000
 User's Avg. Rating:# of Ratings: 5United Kingdom
This is the de facto standard module for CGI. The only thing I don't like is that it encourages embedding HTML generating code in your script which advanced programmers know gets you into trouble for large projects. But this module is standard and currently a must have for all perl developers

User: mbadolatoRating:December 06, 1999
 User's Avg. Rating:# of Ratings: 2Arizona, USA
It's the standard for programming CGI in Perl for a reason. Promotes lazyness? That's what Perl is all about! =) Makes life simple. I can't do without it.

User: fmaceRating:August 05, 1999
 User's Avg. Rating:# of Ratings: 5New York, USA
I truly respect this excellent programmer's work, but cannot give a higher rating because of how it discourages lazy (unfortunately most) Perl programmers from learning CGI -- as a result, *another* lib is needlessly loaded by otherwise puny cgi calls and thus burdens the server.

User: kingRating:July 25, 1999
 User's Avg. Rating:# of Ratings: 3Massachusetts, USA
It's fast; it's portable; it's a standard Perl module, so you know it's good.

User: michaelmRating:April 03, 1999
 User's Avg. Rating:# of Ratings: 1Canada

Unregistered User Ratings:
 
Number of Ratings:71
Resource Rating:9.51
Highest Rating:10
Lowest Rating:1
Rating = average without top/bottom 10% of votes.
Breakdown of Ratings by Value

Agree or Disagree with the above? Please leave your rating:
  • Please do not vote for the same resource more than once.
  • The scale is 1 - 10, with 1 being poor and 10 being excellent.
  • Please be objective, if everyone receives a 1 or a 10, the ratings aren't very useful.
  • You can view a list of the Top Rated Resources.
  • Do not vote for your own resource or a competitor's.
Rate It! - Unregistered Users' Rating Service
 
Rating for this Resource:
Registered Users: Rate It! and Add Comments (max 500 characters)
 
Rating for this Resource:
Comments:

Is this your resource? Allow users to rate your script from your web site!
Is this resource incorrectly listed or does it need to be updated? Modify this Listing.

Search
 
Special Features
Deliver Your Ad
to over 200,000
web developers!
 
Contact Us:Modify a ListingReport Site ErrorsSuggestions/CommentsAdvertising Opportunities
e-Classifieds
 © 1997 - 2005 The Resource Index™ Online Network. A product of Matt's Script Archive, Inc.