CGI Programming 101 Author:Jacqueline D. Hamilton CGI Programming 101 takes you from the absolute basics of writing CGI programs, to advanced topics such as database interaction and using modules. The book includes: * The Basics: where to write your scripts; how to upload them and set file permissions; how to run them — * How to decode form data and save it to a file or e-mail it to your... more »self
* How to create, read, write, and search data files
* How to use Server-Side Includes to add dynamic content to your web page, plus a complete list of Apache SSI directives (and examples of their use)
* How to use random numbers for rotating banner ads and random image pickers
* How to format strings, dates, and times, and how to create countdown clocks
* How to redirect visitors to another site
* How to write secure scripts
* How to use cookies
* How to extend your programs by using modules like CGI.pm and GD.pm
* How to create a MySQL database, and write scripts that interact with databases using the DBI module Several Appendices are also included: * A list of online resources, for more information about Perl and CGI, and where to look for CGI jobs
* A Unix tutorial, with examples and information on basic shell commands
* A Password tutorial that shows you how to password-protect your web site« less