System requirements for accompanying computer disc: PC running Windows 95 or later, Windows NT 4 or later, Linux or Unix.
I. Using PHP -- 1. PHP Crash Course -- 2. Storing and Retrieving Data -- 3. Using Arrays -- 4. String Manipulation and Regular Expressions -- 5. Reusing Code and Writing Functions -- 6. Object-Oriented PHP -- II. Using MySQL -- 7. Designing Your Web Database -- 8. Creating Your Web Database -- 9. Working with Your MySQL Database -- 10. Accessing Your MySQL Database from the Web with PHP -- 11. Advanced MySQL -- III. E-commerce and Security -- 12. Running an E-Commerce Site -- 13. E-Commerce Security Issues -- 14. Implementing Authentication with PHP and MySQL -- 15. Implementing Secure Transactions with PHP and MySQL -- IV. Advanced PHP Techniques -- 16. Interacting with the File System and the Server -- 17. Using Network and Protocol Functions -- 18. Managing the Date and Time -- 19. Generating Images -- 20. Using Session Control in PHP -- 21. Other Useful Features -- V. Building Practical PHP and MySQL Projects -- 22. Using PHP and MySQL for Large Projects -- 23. Debugging -- 24. Building User Authentication and Personalization -- 25. Building a Shopping Cart -- 26. Building a Content Management System -- 27. Building a Web-Based Email Service -- 28. Building a Mailing List Manager -- 29. Building Web Forums -- 30. Generating Personalized Documents in Portable Document Format (PDF) -- 31. Connecting to Web Services with XML and SOAP -- VI. Appendixes -- A. Installing PHP and MySQL