CGI How-To


Stephen Asbury et al




Waite Group ()




Tim Tobin


April 1998



The aim of this book is to provide answers to a number of common CGI related questions. These questions and their answers range from very basic ones such as calling a CGI script to those that deal with such issues as security and (on the CD) Java.

To get the most from this book the reader should have some knowledge of either C or Perl and HTML. Teaching these topics is not one of the aims of this book.

The questions are introduced under headings of the form 'How do I...'. The answer is given in five parts - The Problem, Technique, Steps, How It Works and Comments. This format works quite well for most of the topics, but not all of them. For instance, some of the sections about security issues don't really fit into this structure very well. In other places some of these sections are obviously unnecessary and seem to be there just to pad the book out. For example, quite often the contents of the How It Works section is largely composed of the code that was given in the Steps section.

Other hints at the quality of the book can be found within one of the first sections of example code, where there are a number of places where the comments within the code quite obviously don't match either the code itself or the given explanation of the code.

Overall, this book gives me the impression that it was written and published in rather a hurry and without sufficient attention to detail. I wouldn't be prepared to buy this book at the published price; it's too expensive. I think that for my money I would choose a book that covered a wider range of related subjects, such as CGI, Perl and HTML.

Book cover image courtesy of Open Library.

Your Privacy

By clicking "Accept Non-Essential Cookies" you agree ACCU can store non-essential cookies on your device and disclose information in accordance with our Privacy Policy and Cookie Policy.

Current Setting: Non-Essential Cookies REJECTED

By clicking "Include Third Party Content" you agree ACCU can forward your IP address to third-party sites (such as YouTube) to enhance the information presented on this site, and that third-party sites may store cookies on your device.

Current Setting: Third Party Content EXCLUDED

Settings can be changed at any time from the Cookie Policy page.