PHP for the World Wide Web
By: Larry Ullman.
Edition: 2nd ed. (1)
Series: Visual Quickstart Guides
Publisher: Peachpit Press
Published: 2004
Place of publication: Berkeley, CA, USA
Language: eng
Format: Paperback
Number of pages: 450
ISBN-13: 9780321245656
Copyright date: 2004
Subjects: PHP (Computer program language); World Wide Web.
Description: Teach yourself PHP the quick and easy way! This Visual QuickStart Guide uses pictures rather than lengthy explanations. You'll be up and running in no time!
Notes: "Covers versions 3 and 4"--Cover.
Includes index.
US/CAN/UK
Table of contents: title: Introduction; title: What is PHP?; title: Why Use PHP?; title: How PHP Works; title: What You’ll Need; title: About This Book; title: Companion Web Site; title: Chapter 1: Getting Started With PHP; title: Basic XHTML Syntax; title: Basic PHP Syntax; title: Testing Your Script; title: Sending Text to the Browser; title: Sending HTML to the Browser; title: Using White Space in PHP and HTML; title: Adding Comments to Your Scripts; title: Chapter 2: Variables; title: What are Variables?; title: Variable Syntax; title: Types of Variables; title: Assigning Values to Variables; title: Understanding Quotation Marks; title: Chapter 3: HTML Forms and PHP; title: Creating a Simple Form; title: Using GET or POST; title: Receiving Data from a Form in PHP; title: Displaying Errors; title: Error Reporting; title: The Register Globals Problem; title: Manually Sending Data to a Page; title: Chapter 4: Using Numbers; title: Creating the Form; title: Adding, Subtracting, Multiplying, and Dividing; title: Formatting Numbers; title: Incrementing and Decrementing a Number; title: Creating Random Numbers; title: Chapter 5: Using Strings; title: Creating the HTML Form; title: Connecting Strings (Concatenation); title: Combating Magic Quotes; title: HTML and PHP; title: Encoding and Decoding Strings; title: Replacing Parts of a String; title: Other String Functions; title: Chapter 6: Control Structures; title: Creating the HTML Form; title: The if Conditional; title: Using Else; title: More Operators; title: Using elseif; title: The Switch Conditional; title: The For Loop; title: Chapter 7: Using Arrays; title: What Is an Array?; title: Creating an Array; title: Adding Items to an Array; title: Accessing Array Elements; title: Creating Multidimensional Arrays; title: Sorting Arrays; title: Transforming Between Strings and Arrays; title: Creating an Array from a Form; title: Chapter 8: Creating Web Applications; title: Creating Templates; title: Using External Files; title: Using Constatns; title: Working with the Date and Time; title: Handling HTML Forms with PHP, Revisited; title: Making Forms Sticky; title: Sending Email; title: Output Buffering; title: Manipulating HTTP Headers; title: Chapter 9: Cookies and Sessions; title: What Are Cookies?; title: Creating Cookies; title: Reading from Cookies; title: Adding Parameters to a Cookie; title: Deleting a Cookie; title: What Are Sessions?; title: Creating a Session; title: Accessing Sessoin Variables; title: Deleting a Session; title: Chapter 10: Creating Functions; title: Creating and Using Simple Functions; title: Creating and Calling Functions that Take Arguments; title: Setting Default Argument Values; title: Creating and Using Functions that Return a Value; title: Understanding Variable Scope; title: Chapter 11: Files and Directories; title: File Permissions; title: Writing to Files; title: Locking Files; title: Reading from Files; title: Handling File Uploads; title: Navigating Directories; title: Creating Directories; title: Reading Files Incrementally; title: Chapter 12: Intro to Databases; title: Introduction to SQL; title: Connecting to MySQL; title: MySQL Error Handling; title: Creating and Selecting a Database; title: Creating a Table; title: Inserting Data into a Database; title: Retrieving Data from a Database; title: Deleting Data in a Database; title: Updating Data in a Database; title: Chapter 13: Regular Expressions; title: What are Regular Expressions?; title: Matching Patterns; title: Using Literals; title: Using Metacharacters; title: Using Quantifiers; title: Using Classes; title: Matching and Replacing Patterns; title: Appendix A: Installation and Configuration; title: Installing on Windows 2000; title: Installing on Mac OS X; title: Using the MySQL Monitor; title: Creating MySQL Users; title: PHP Configuration; title: Appendix B: Resources; title: Online PHP Resources; title: Database Resources; title: Advanced Topics; title: Top Ten Frequently Asked Questions (or Problems); title: Tables