Web Standards Programmer's Reference (HTML, CSS, JavaScript, Perl, Python, and PHP) This ZIP archive contains the code and samples used in the book. ==================== Usage ==================== To use this file, unZIP it to an empty directory of your choice, keeping the enclosed subdirectories intact. Windows users: Use Windows' native ZIP handling to drag the contents of the ZIP to a directory of your choice (XP), or use a utility like WinZIP (www.winzip.com) to unZIP the archive (pre-XP). Linux users: Use unzip or other ZIP-compatible decompression utility to unZIP the archive. Other platforms: Use a ZIP-compatible utility to unZIP the archive. ==================== Contents ==================== The archive contains four subdirectories as outlined below: ./CGI Examples (Ch 28) Contains the Perl and Python scripts from Chapter 28. The SupportingDocs directory includes the form to test the form handling scripts, SQL code to create the database for the database scripts, etc. ./Chapter Code Snippets Contains the code from all chapters in separate text files (e.g., ch01.txt contains the code found in Chapter 1). These files can be used to cut and paste code from the Chapters into your own projects, alleviating the need of retyping the code by hand. ./PHP Examples (Ch 31) Contains the PHP scripts from Chapter 31. The SupportingDocs directory includes the form to test the form handling script, SQL code to create the database for the database script, etc. ./Screen Shot Code Contains the files (HTML, graphics, etc) used to create the screenshots in the book. Each chapter's files are stored in a separate directory (e.g., ./Screen Shot Code/Ch01 contains the files used to create the screenshots in Chapter 1). ==================== Errata ==================== Eventually every author has to stop making little changes and let the book go off to press. But the fast pace of technology means that the world will already have changed by the time this book is printed. Check the companion website for changes, updates, and corrections to the text of the book. If you notice an error or omission that is not covered, email the specifics to the author, Steve Schafer, sschafer@synergy-tech.com.