EVERYDAY SAVINGS
Save 20% on books and eBooks every day, no discount code required. Shop now.
Publishers of technology books, eBooks, and videos for creative people
Register your product to gain access to bonus material or receive a coupon.
With PHP for the World Wide Web, Third Edition: Visual QuickStart Guide, readers can start from the beginning to get a tour of the programming language, or look up specific tasks to learn just what they need to know. This task-based visual reference guide uses step-by-step instructions and plenty of screenshots to teach beginning and intermediate users this popular open-source scripting language. Leading technology author Larry Ullman guides readers through the new features in PHP 6, focusing primarily on improved support for handling any language in a Web site. Other addressed changes include removal of outdated and insecure features, plus new functions and more efficient ways to tackle common needs. Both beginning users, who want a thorough introduction to the technology, and more intermediate users, who are looking for a convenient reference, will find what they need here--in straightforward language and thorough readily accessible examples.
Introduction
Chapter 1: Getting Started with PHP
Chapter 2: Variables
Chapter 3: HTML Forms and PHP
Chapter 4: Using Numbers
Chapter 5: Using Strings
Chapter 6: Control Structures
Chapter 7: Using Arrays
Chapter 8: Creating Web Applications
Chapter 9: Cookies and Sessions
Chapter 10: Creating Functions
Chapter 11: Files and Directories
Chapter 12: Intro to Databases
Chapter 13: Regular Expressions
Appendix A: Installation and Configuration
Appendix B: Resources and Next Steps
Index
Page 78: In Step 7, there's no need for the closing P tag at the end of the code. This also applies in line 49 of Script 4.2 on page 76.
Page 122: Line 3 of the first paragraph should refer to register.html, not feedback.html.
Page 182: The message on line 25 of Script 7.9, also found under Step 5 on page 183, should say "one" instead of "once".
Page 205: In the fourth paragraph, the variable $timestamp should actually be $ts, to match the code in the above line.
Page 206: Line 18 of Script 8.7 should use a closing EM tag. This also applies to the code in Step 5 on page 207.
Page 270: In the final tip the reference should be to session.use_trans_sid, not enable_trans_sid.
Page 341: At the end of the paragraph, it should refer to auto_detect_line_endings, not auto_detect_line_encodings.
Page 344: On line 53 of Script 11.7, and in the correpsonding code under Step 12 on page 344, the password field should have the name "password", without the number "1".
Page 375: In the code under Step 5, the second reference to $row['entry_id'] is missing the first apostrophe.
Page 402: In the last paragraph, it should say "...but (bon)* matches zero or more bon's (bonjour or bonbon or no bon's at all)."
Page 423: The last word in the explanation of Step 2 should be parenthesis, not parentheses.