Introduction. Book I: Setting Up Your Environment. Chapter 1: Setting Up Your Web Environment. Chapter 2: Installing PHP. Chapter 3: Setting Up the MySQL Environment. Chapter 4: Installing a Web Server. Chapter 5: Setting Up Your Web Development Environment with the XAMPP Package. Book II: PHP Programming. Chapter 1: PHP Basics. Chapter 2: Building PHP Scripts. Chapter 3: PHP and Your Operating System. Chapter 4: Object-Oriented Programming. Book III: Using MySQL. Chapter 1: Introducing MySQL. Chapter 2: Administering MySQL. Chapter 3: Designing and Building a Database. Chapter 4: Using the Database. Chapter 5: Communicating with the Database from PHP Scripts. Book IV: Security. Chapter 1: General Security Considerations. Chapter 2: An Overview of Authentication and Encryption. Chapter 3: Creating a Secure Environment. Chapter 4: Programming Securely in PHP. Chapter 5: Programming Secure E-Commerce Applications. Book V: PHP Extensions. Chapter 1: Introduction to Extensions. Chapter 2: Using PEAR. Chapter 3: Using the XML Extension. Chapter 4: Manipulating Images with the GD Extension. Chapter 5: Mail Extensions. Book VI: PHP Web Applications. Chapter 1: Building and Processing Dynamic Forms. Chapter 2: Making Information Available on Multiple Web Pages. Chapter 3: Building a Login Application. Chapter 4: Building an Online Catalog. Chapter 5: Building a Shopping Cart. Index.