Official Guide to Programming with CGI.pm and over 360,000 other books are available for Amazon Kindle – Amazon’s new wireless reading device. Learn more

 

or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
Sorry!
More Buying Choices
66 used & new from $0.01

Have one to sell? Sell yours here
 
   
Official Guide to Programming with CGI.pm
 
 
Start reading Official Guide to Programming with CGI.pm on your Kindle in under a minute.

Don’t have a Kindle? Get your Kindle here.
 
  

Official Guide to Programming with CGI.pm (Paperback)

~ Lincoln Stein (Author) "Welcome to CGI.pm!..." (more)
Key Phrases: named argument form, guestbook file, self url, Advanced Tricks, Internet Explorer, John Wiley (more...)
4.2 out of 5 stars  See all reviews (18 customer reviews)

List Price: $49.99
Price: $32.99 & this item ships for FREE with Super Saver Shipping. Details
You Save: $17.00 (34%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Upgrade this book for $8.99 more, and you can read, search, and annotate every page online. See details
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Friday, November 13? Choose One-Day Shipping at checkout. Details
22 new from $6.00 44 used from $0.01

Formats

Amazon Price New from Used from
  Kindle Edition $26.39 -- --
  Paperback $32.99 $6.00 $0.01

Frequently Bought Together

Official Guide to Programming with CGI.pm + Writing CGI Applications with Perl + Perl and CGI for the World Wide Web, Second Edition
Price For All Three: $83.37

Show availability and shipping details

  • This item: Official Guide to Programming with CGI.pm by Lincoln D. Stein

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Writing CGI Applications with Perl by Kevin Meltzer

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Perl and CGI for the World Wide Web, Second Edition by Elizabeth Castro

    In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details


Customers Who Bought This Item Also Bought

Perl and CGI for the World Wide Web, Second Edition

Perl and CGI for the World Wide Web, Second Edition

by Elizabeth Castro
4.1 out of 5 stars (28)  $19.49
CGI Programming 101: Programming Perl for the World Wide Web, Second Edition

CGI Programming 101: Programming Perl for the World Wide Web, Second Edition

by Jacqueline D. Hamilton
4.8 out of 5 stars (8)  $29.95
CGI Programming with Perl

CGI Programming with Perl

by Scott Guelich
3.4 out of 5 stars (33)  $23.07
Programming the Perl DBI

Programming the Perl DBI

by Alligator Descartes
3.5 out of 5 stars (49)  $23.07
Perl Cookbook, Second Edition

Perl Cookbook, Second Edition

by Tom Christiansen
4.7 out of 5 stars (114)  $32.97
Explore similar items

Editorial Reviews

Amazon.com Review

CGI.pm, a Perl library for writing CGI scripts, delivers elegant solutions for using and updating Web forms. The author, Lincoln Stein, realized the need for a clean and simple way to manage forms and--as a columnist for the Perl Journal, a scientist at Cold Spring Harbor Laboratory, and a Web-based software author--created that solution. He's (refreshingly) humble about this creative process, explaining that it took him a few steps until he realized the key to this HTML/Perl hybrid: simplicity.

The CGI.pm standard allows the site manager to separate data from its HTML markup for use in CGI forms. For example, all the elements in a short drop-down menu of vegetables can be placed in one array, changing this:

  • peas

  • broccoli

  • cabbage
  • to this:

    li(['peas','broccoli,'cabbage'])

    to be used later throughout a Perl script.

    The Official Guide to Programming with CGI.pm is geared toward a reader who is familar enough with Perl to have used modules and knowledgeable about HTML and Web-site design. Stein uses CGI.pm for tables, drop-down menus, guest books, single-page or multipart forms, image maps, and cookies. The author of both the book and Perl library function, Stein provides ample discussion of all of these areas, along with strong code examples. The book ends with a verbose reference guide detailing all of CGI.pm's functions and features, grouped both alphabetically and by topic.

    The use of CGI.pm requires a mind shift for Web site managers, but it's one worth making. Instead of tags for 'input' and 'select', CGI.pm uses statements such as "checkbox ()" and "textfield ()," allowing documents to be read easily and updated quickly. --Jennifer Buckendorff



    Product Description

    A complete guide to creating interactive Web pages using the Perl CGI.pm library from its creator.

    Official Guide to Programming with CGI.pm contains all the information about CGI.pm found in Perl's online manual, but in a completely reorganized and greatly expanded format. It also includes valuable labor-saving tips and hints you won't find anywhere else. Featuring step-by-step instructions and complete source code, it shows you how to:
    * Download, install, and configure CGI.pm
    * Generate HTML documents on the fly
    * Process fill-out forms and create multipage documents
    * Perform script debugging and state maintenance
    * Design interactive clickable image maps
    * Store and process cookies
    * Attach JavaScript and cascading style sheets to your documents
    * Write state-maintaining scripts
    * Modify and extend CGI.pm
    * Tap the Comprehensive Perl Archive Network (CPAN).
    On the Web site you'll find:
    * The most recent and all future revisions to the CGI.pm module
    * All the source code examples from the book
    * Online documentation for CGI.pm
    * Links to CPAN and other Web-related software written by the author.

    Product Details

    • Paperback: 320 pages
    • Publisher: Wiley; 1 edition (April 3, 1998)
    • Language: English
    • ISBN-10: 0471247448
    • ISBN-13: 978-0471247449
    • Product Dimensions: 9 x 7.8 x 0.8 inches
    • Shipping Weight: 1.2 pounds (View shipping rates and policies)
    • Average Customer Review: 4.2 out of 5 stars  See all reviews (18 customer reviews)
    • Amazon.com Sales Rank: #769,080 in Books (See Bestsellers in Books)

      Popular in this category: (What's this?)

      #13 in  Books > Computers & Internet > Programming > Languages & Tools > CGI Programming

    More About the Author

    Lincoln D. Stein
    Discover books, learn about writers, read author blogs, and more.

    Visit Amazon's Lincoln D. Stein Page

    Inside This Book (learn more)




    What Do Customers Ultimately Buy After Viewing This Item?


    Tags Customers Associate with This Product

     (What's this?)
    Click on a tag to find related items, discussions, and people.
     
    (2)
    (1)

    Your tags: Add your first tag
     

     

    Customer Reviews

    18 Reviews
    5 star:
     (9)
    4 star:
     (4)
    3 star:
     (4)
    2 star:
     (1)
    1 star:    (0)
     
     
     
     
     
    Average Customer Review
    4.2 out of 5 stars (18 customer reviews)
     
     
     
     
    Share your thoughts with other customers:
    Most Helpful Customer Reviews

     
    20 of 22 people found the following review helpful:
    3.0 out of 5 stars Great for learning; dismal for reference; rotten visually, November 29, 1999
    By Andy Lester (McHenry, IL) - See all my reviews
    The first half of the book is a great tutorial on using the CGI.pm module. There are all sorts of tricks, and Lincoln's explanations are very good. If you want a tutorial, this is it.

    However, the reference section is a mess. It's not clear how the various functions are grouped, and there are no guides in page headings to tell you where you are as you thumb through. If you're looking for a desktop reference, you're probably better off using the CGI section of "Perl In A Nutshell".

    Finally, the book looks like it was thrown together in Word, with no real thought about how it would look. Chapter titles are in grey: Why?

    Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



     
    11 of 11 people found the following review helpful:
    5.0 out of 5 stars Necessary documentation for an excellent (FREE) product., February 24, 2000
    By Ken Hoppe (Carson City, NV) - See all my reviews
    I rated this book as 5 stars, not because I can't see how it could be improved, but because the product it documents is so valuable, and the book is necessary to get full value from CGI.pm.

    While the book's content mostly duplicates information which can be found at the CGI.pm web site, and/or in the CGI.pm source code, it does present it in a much more convenient manner, and seems to contain additional, valuable information.

    I've used this book for a couple of months now, and wish to refute some of the criticism by other reviewers.

    The example font is much less bold than the text, but I use reading glasses, and wouldn't even have noticed the lighter font, if it hadn't been pointed out to me in other reviews. Perhaps it doesn't photocopy well?

    The reference section is a little confusing since it contains some subsections which, in turn, contain alphabetic organization, rather than being strictly alphabetic throughout. The book has a decent index, however, so this isn't a real problem. Besides the organization is beginning to make sense.

    The book is not quite up-to-date with the product it documents, but publishing a book does have some turn around time after all. My boss and I could use another copy, we'll probably get one as soon as the next edition is available.

    Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



     
    13 of 14 people found the following review helpful:
    3.0 out of 5 stars Information is invaluable but organization needs work, August 31, 1999
    By A Customer
    This is an invaluable book for using an invaluable library module (if you do CGI coding). There is absolutely no substitute for CGI.pm. However, this book is very frustrating to use because the Reference Guide section is organized into different weird categories instead of just listing all the functions in CGI.pm in alphabetical order (like in Perl books, for example). Therefore the reader has to try to figure out what category a function in the module belongs in in order to look it up. Very very aggravating! In fact I trained a group of developers in using CGI.pm and many of them avoided using it because it takes so long to find what you're looking for in the reference section of the book. I am hoping for a new edition of the book SOON with this problem corrected. The material is invaluable, but I have to give three stars because of poor organization.
    Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


    Share your thoughts with other customers: Create your own review
     
     
     
    Most Recent Customer Reviews

    3.0 out of 5 stars Dated look at the CGI.pm module
    If you want to pick up and start using CGI.pm this book will certainly help you out. It does a decent job explaining what the module is and what it can do. Read more
    Published 11 months ago by D. Frost

    5.0 out of 5 stars Straight From The Creator of CGI.pm
    This is one of my favorite computer books of all time. I enjoyed it as a way to learn to use the CGI perl module, several years ago, and I use it from time to time now as a... Read more
    Published on May 21, 2006 by blackturtle

    3.0 out of 5 stars Disappointing
    I gave up on this book after 185 pages. Admittedly, I learned a lot about using Lincoln Stein's CGI module using this book, but it was not always easy. Read more
    Published on January 9, 2006 by Kenneth Auger

    5.0 out of 5 stars Wow, incredible high-level power in this module.
    The author has done a wonderful job of explaining how to use the CGIpm module. If you understand the basics of perl, you should be able to go through the bulk of this book. Read more
    Published on May 19, 2004 by Pen Name

    5.0 out of 5 stars Great Book!
    This book helped me make the transition to object oriented perl. Oh yeah, and it's filled with all the CGI you'll need. Thank you Lincoln Stein!!
    Published on January 1, 2004 by Joe

    4.0 out of 5 stars This book is a necessity but the examples don't all work
    I must confess that I could do virtually none of the programming that I do without Lincoln's fine work, but it's sometimes frustrating with so many broken examples. Read more
    Published on May 6, 2003 by David M. Roberts

    5.0 out of 5 stars Excellent choice for anyone who wants to write Perl/CGI
    Who better to write a book on the CGI.pm module than the author of the module himself. I must admit that I was afraid that the book wouldn't be intelligible given the fact that... Read more
    Published on April 25, 2003 by Tech Reader

    5.0 out of 5 stars Still worth reading today
    The Offical Guide to Programming with CGI is an introductory level text covering Lincoln Stein's CGI.pm module. CGI.pm is the standard perl module for working with CGI. Read more
    Published on April 24, 2003 by C. Garrett Goebel

    2.0 out of 5 stars man pages are designed better
    I've bought this book basically not to burn my eyes reading man pages from the screen. The text itself is good and is exactly what the title tells you - a printed user's manual to... Read more
    Published on December 31, 2001 by Toomas Vendelin

    5.0 out of 5 stars Tons of CGI Perl books out there? Get this offical one first
    This book is an excellent concise guide for covering nearly all issues of CGI programming with Perl. Read more
    Published on February 26, 2001 by Mustang

    Only search this product's reviews



    Customer Discussions

    This product's forum
    Discussion Replies Latest Post
    No discussions yet

    Ask questions, Share opinions, Gain insight
    Start a new discussion
    Topic:
    First post:
    Prompts for sign-in
     


    Active discussions in related forums
    Discussion Replies Latest Post
    Textbooks for Kindle DX? 61 3 days ago
    textbook scam 66 8 days ago
    Amazon is a great place to buy textbooks! 35 20 days ago
    Search Customer Discussions
    Search all Amazon discussions
       



    So You'd Like to...


    Product Information from the Amapedia Community

    Beta (What's this?)


    Look for Similar Items by Category


    Look for Similar Items by Subject

     

    Feedback

    If you need help or have a question for Customer Service, contact us.
     Would you like to update product info or give feedback on images?
    Is there any other feedback you would like to provide?

    Your comments can help make our site better for everyone.


    Your Recent History

     (What's this?)

    After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.