Essential PHP Security by Chris Shiflett This errata page lists errors outstanding in the most recent printing. If you have technical questions or error reports, you can send them to booktech@oreilly.com. Please specify the printing date of your copy. This page was updated August 24, 2006. Here's a key to the markup: [page-number]: serious technical mistake {page-number}: minor technical mistake : important language/formatting problem (page-number): language change or minor formatting problem ?page-number?: reader question or request for clarification Confirmed errors: Please update author bio as follows: Chris Shiflett is a principal of OmniTI, where he leads the web application security practice. Shiflett is a leader in the PHP community - a popular speaker at industry conferences worldwide, the founder of the PHP Security Consortium, a contributor to the Zend Framework, and an author of the Zend PHP Certification. A prolific writer, Shiflett is the author of the critically-acclaimed Essential PHP Security (O'Reilly) and HTTP Developer's Handbook (Sams). His writing has also appeared in numerous articles for php|architect and PHP Magazine, as well as a number of other popular books including Programming PHP (O'Reilly) and PHP Cookbook (O'Reilly). (42) Figure 4-2; In Figure 4-2, the "No" path from "PHPSESSID in query string?" is not labeled.