PHP, Apache, and MySQL are the three key open source technologies that form the basis for most active Web servers. This book takes the reader step-by-step through understanding each component - using it and combining it with the others on both Linux and Windows servers and guides them through the process of creating dynamic, data-driven sites, using the open source "AMP" model: Apache Web server, the MySQL database system, and the PHP scripting language. · Configuring Your Installation. · Creating PHP Pages Using PHP6. · Using PHP6 with MySQL. · Using Tables to Display Data. · Form Elements: Letting the User Work with Data. · Letting the User Edit the Database. · Manipulating and Creating Images with PHP. · Validating User Input. · Handling and Avoiding Errors. · Building Databases. · Sending Email. · User Logins, Profiles, and Personalization. · Building a Content Management System. · Mailing Lists. · Online Stores. · Creating a Bulletin Board System. · Using Log Files to Improve Your Site. · Troubleshooting. · Appendices