Advanced PHP for Web Professionals |
By Christopher Cosentino |
|
Publisher | : Prentice Hall PTR |
Pub Date | : October 29, 2002 |
ISBN | : 0-13-008539-1 |
Pages | : 368 |
| | | | Copyright |
| | The Prentice Hall PTR Advanced Web Development Series |
| | About Prentice Hall Professional Technical Reference |
| | Preface |
| | | Goal of This Book |
| | | Who This Book Is For |
| | | Getting the Code |
| | | Acknowledgments |
| | | The Fine Print |
|
| | Chapter 1. PHP Review |
| | | Overview |
| | | PHP Syntax |
| | | Variables |
| | | Operators |
| | | Arrays |
| | | If/Then Statements |
| | | Switch Statements |
| | | For Loops |
| | | Foreach Loops |
| | | While Loops |
| | | Do While Loops |
| | | User-Defined Functions |
| | | Object Oriented Programming with PHP |
| | | phpinfo( ) |
| | | Additional Resources |
|
| | Chapter 2. Session Management |
| | | Introduction to Session Management in PHP4 |
| | | Initial php.ini Settings for Session Management |
| | | Starting a Session |
| | | The Contents of Session Files |
| | | Tracking Variables across Pages during a Session |
| | | Unregistering Session Variables |
| | | Destroying Sessions |
| | | A Simple Session-Based Shopping Cart |
|
| | Chapter 3. Multiple Database Interaction |
| | | Advanced Database Interaction in PHP4 |
| | | Database-Specific Functions in PHP |
| | | DBX PHP Support for Multiple Databases |
| | | Creating Your Own Support for Multiple Databases |
| | | Using Pear::DB |
|
| | Chapter 4. Better Form Processing |
| | | Introduction to Better Forms |
| | | Post and Get |
| | | Souping Up the Script |
| | | Form-Field Checking |
| | | Using $HTTP_GET_VARS and $HTTP_POST_VARS |
| | | Putting It All Together |
| | | Variable Variables |
|
| | Chapter 5. Using What You Have Learned A Simple Shopping Cart |
| | | Introduction |
| | | Features of the Shopping Cart |
| | | Setting It Up |
| | | The Code |
|
| | Chapter 6. Working with Files |
| | | Overview |
| | | Opening and Closing Files |
| | | Putting It to Use |
| | | Data Mining |
| | | Parsing Large Files |
|
| | Chapter 7. PHP Authentication Schemes |
| | | User Authentication Overview |
| | | Generating Passwords |
| | | Authenticating Users Against Text Files |
| | | Authenticating Users by IP Address |
| | | Authenticating Users Using HTTP Authentication |
| | | Authenticating Users by Database Query |
|
| | Chapter 8. Error Management |
| | | Overview |
| | | Error Reporting |
|
| | Chapter 9. Using What You Have Learned A Meeting Tracker Application |
| | | Introduction |
| | | Setting It Up |
| | | The Code |
|
| | Chapter 10. PHP and XML |
| | | Overview |
| | | Creating an XML Parser |
| | | Parsing and Transforming XML Documents |
| | | Dumping Database Contents into an XML File |
|
| | Chapter 11. Generating Dynamic Graphics with PHP |
| | | Overview |
| | | The GD Library |
| | | Enabling GD Support |
| | | Generating Graphics with GD |
|
| | Chapter 12. PHPGTK |
| | | Introduction to PHPGTK |
| | | Installing PHPGTK |
| | | Creating Basic GTK Objects |
| | | Putting It All Together |
| | | A Simple PHPGTK Application |
|
| | Index |