Synopses & Reviews
Learn to create Web pages quickly and easily with PHP?no prior programming experience required! PHP 6 Fast and Easy Web Development provides a step-by-step, learn-by-example path to learning through easy-to-understand language and illustrations. Unlike the verbose text-only chapters found in most programming books, the Fast and Easy Web Development style appeals to users who are new to PHP, or to programming in general. The first three chapters are dedicated to getting Apache, MySQL, and PHP up and running on your Windows or Linux machine. You?ll be surprised at how simple it is, and how quickly you?ll be working. From there, you?ll learn how to create multi-part scripts, display dynamic content, work with MySQL databases, restrict access to certain pages of your site using PHP, create contact management systems, and work with XML. After completing this book, you will have a strong foundation in the basics of Web-based technologies and application design, and will be prepared to learn more advanced topics and programming methods.
Synopsis
Don't spend your time wading through manuals to learn PHP 5. Spend it doing what you do best - creating web pages! With "PHP 5 Fast & Easy Web Development" you can get up and running with PHP 5, Apache, and MySQL with ease. By the time you're finished, you'll be able to display dynamic content, build your own contact management system, create custom reports, work with XML, and much more. Less time, less effort, more results!
About the Author
Julie Meloni is the technical director for i2i Interactive, a multimedia company located in Los Altos, CA. SheÂ's been developing Web-based applications since the Web first saw the light of day and remembers the excitement surrounding the first GUI Web browser. She is the author of several books and articles on Web-based programming languages and database topics, and you can find translations of her work in several languages, including Chinese, Italian, Portuguese, Polish, and even Serbian.
Table of Contents
Introduction Part 1: Getting Started 1. Installing and Configuring MySQL 2. Installing Apache 3. Installing PHP Part 2: The Absolute Basics of Coding in PHP 4. Mixing PHP and HTML 5. Introducing Variables and Operators 6. Using PHP Variables Part 3: Start with the Simple Stuff 7. Displaying Dynamic Content 8. Sending E-Mail 9. Using Your File System 10. Uploading Files to Your Web Site Part 4: Getting to Know Your MySQL Database 11. Establishing a Connection and Poking Around 12. Creating a Database Table 13. Inserting Data into the Table 14. Selecting and Displaying Data Part 5: User Authentication and Tracking 15. Database-Driven User Authentication 16. Using Cookies 17. Session Basics Part 6: Creating Your Own Contact Management System 18. Planning Your System 19. Adding Contacts 20. Modifying Contacts 21. Deleting Contacts 22. Working with Contacts Part 7: Additional Project Examples 23. Managing a Simple Mailing List 24. Creating Custom Logs and Reports 25. Working with XML Appendices A: Additional Configuration Options B: Basic PHP Function Reference C: Writing Your Own Functions and Objects D: Database Normalization and SQL Reference E: Using SQLite F: Getting Help