PHP 6 Fast and Easy Web Development
Edition: 1 edition
Publisher: Course Technology PTR
Published: January 29, 2008
Place of publication: Boston, MA
Language: eng
Format: Paperback
Number of pages: 600
ISBN-13: 9781598634716
Subjects: Information technology industries; Computers; Computer - Internet; Computer Books: Web Programming; Internet - Web Site Design; Computers / Internet / Web Site Design
First sentence: If you would have told me four years ago that this little book would be so popular as to warrant another edition, I would have laughed at you.
Description: Learn to create Web pages quickly and easily with PHP—no prior programming experience required! PHP 6 Fast & 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 & 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.
Table of contents: title: GETTING STARTED
pagenum: 1
label: I; title: Installing and Configuring MySQL
pagenum: 3
label: 1; title: Installing Apache
pagenum: 25
label: 2; title: Installing PHP
pagenum: 39
label: 3; title: THE ABSOLUTE BASICS OF CODING IN PHP
pagenum: 49
label: II; title: Mixing PHP and HTML
pagenum: 51
label: 4; title: Introducing Variables and Operators
pagenum: 65
label: 5; title: Using PHP Variables
pagenum: 85
label: 6; title: START WITH THE SIMPLE STUFF
pagenum: 97
label: III; title: Displaying Dynamic Content
pagenum: 99
label: 7; title: Sending E-Mail
pagenum: 117
label: 8; title: Using Your File System
pagenum: 139
label: 9; title: Uploading Files to Your Web Site
pagenum: 165
label: 10; title: GETTING TO KNOW YOUR MYSQL DATABASE
pagenum: 175
label: IV; title: Establishing a Connection and Poking Around
pagenum: 177
label: 11; title: Creating a Database Table
pagenum: 197
label: 12; title: Inserting Data into the Table
pagenum: 217
label: 13; title: Selecting and Displaying Data
pagenum: 231
label: 14; title: USER AUTHENTICATION AND TRACKING
pagenum: 245
label: V; title: Database-Driven User Authentication
pagenum: 247
label: 15; title: Using Cookies
pagenum: 263
label: 16; title: Session Basics
pagenum: 277
label: 17; title: CREATING YOUR OWN CONTACT MANAGEMENT SYSTEM
pagenum: 293
label: VI; title: Planning Your System
pagenum: 295
label: 18; title: Adding Contacts
pagenum: 313
label: 19; title: Modifying Contacts
pagenum: 327
label: 20; title: Deleting Contacts
pagenum: 345
label: 21; title: Working with Contacts
pagenum: 361
label: 22; title: ADDITIONAL PROJECT EXAMPLES.
pagenum: 391
label: VII; title: Managing a Simple Mailing List
pagenum: 393
label: 23; title: Creating Custom Logs and Reports
pagenum: 413
label: 24; title: Working with XML
pagenum: 433
label: 25; title: APPENDIXES
pagenum: 443
label: VIII; title: Additional Configuration Options
pagenum: 445
label: A; title: Basic PHP Language Reference
pagenum: 451
label: B; title: Writing Your Own Functions
pagenum: 487
label: C; title: Writing Your Own Classes and Objects
pagenum: 495
label: D; title: Database Normalization and SQL Reference
pagenum: 505
label: E; title: Using SQLite
pagenum: 523
label: F; title: Getting Help
pagenum: 535
label: G; title: Index
pagenum: 541
label: Index