LEADER 00000nam a22005413i 4500 
001    EBC225829 
003    MiAaPQ 
005    20200713055106.0 
006    m     o  d |       
007    cr cnu|||||||| 
008    200713s2005    xx      o     ||||0 eng d 
020    9780764589706|q(electronic bk.) 
020    |z9780764579660 
035    (MiAaPQ)EBC225829 
035    (Au-PeEL)EBL225829 
035    (CaPaEBR)ebr10114243 
035    (CaONFJC)MIL25259 
035    (OCoLC)271809741 
040    MiAaPQ|beng|erda|epn|cMiAaPQ|dMiAaPQ 
050  4 TK5105.888.B425 2005 
082 0  005.2/762 
100 1  Naramore, Elizabeth 
245 10 Beginning PHP5, Apache, and MySQL Web Development 
250    1st ed 
264  1 Hoboken :|bJohn Wiley & Sons, Incorporated,|c2005 
264  4 |c©2005 
300    1 online resource (818 pages) 
336    text|btxt|2rdacontent 
337    computer|bc|2rdamedia 
338    online resource|bcr|2rdacarrier 
490 1  Programmer to programmer 
505 0  Intro -- Beginning PHP5, Apache, and MySQL Web Development
       -- About the Authors -- Credits -- Contents -- Part I: 
       Getting Started -- Chapter 1: Configuring Your 
       Installation -- Projects in This Book -- Brief Intro to 
       PHP, Apache, MySQL, and Open Source -- How the Pieces of 
       the AMP Module Work Together -- Configuring Your Apache 
       Installation -- Configuring Your PHP Installation -- 
       Configuring Your MySQL Installation -- Where to Go for 
       Help and Other Valuable Resources -- Summary -- Part II: 
       Movie Review Web Site -- Chapter 2: Creating PHP Pages 
       Using PHP5 -- Overview of PHP Structure and Syntax -- 
       Creating Your First Program -- Using HTML to Spice Up Your
       Pages -- Using Constants and Variables to Add 
       Functionality -- Passing Variables between Pages -- Using 
       if/else Arguments -- Using Includes for Efficient Code -- 
       Using Functions for Efficient Code -- All About Arrays -- 
       While You're Here . . . -- Alternate Syntax for PHP -- OOP
       Dreams -- Summary -- Exercises -- Chapter 3: Using PHP5 
       with MySQL -- Overview of MySQL Structure and Syntax -- 
       How PHP Fits with MySQL -- Connecting to the MySQL Server 
       -- Looking at a Ready-Made Database -- Querying the 
       Database -- Helpful Tips and Suggestions -- Summary -- 
       Exercises -- Chapter 4: Using Tables to Display Data -- 
       Creating a Table -- Populating the Table -- Who's the 
       Master? -- A Lasting Relationship -- Summary -- Exercises 
       -- Chapter 5: Form Elements: Letting the User Work with 
       Data -- Your First Form -- Driving the User Input -- Using
       Form Elements Together -- Summary -- Exercises -- Chapter 
       6: Letting the User Edit the Database -- Preparing the 
       Battlefield -- Inserting a Simple Record from phpMyAdmin -
       - Inserting a Record in a Relational Database -- Deleting 
       a Record -- Editing Data in a Record -- Summary -- 
       Exercise -- Chapter 7: Manipulating and Creating Images 
       with PHP -- Working with the GD Library 
505 8  Allowing Users to Upload Images -- Converting Image File 
       Types -- Black and White -- Adding Captions -- Adding 
       Watermarks and Merging Images -- Creating Thumbnails -- 
       Summary -- Exercises -- Chapter 8: Validating User Input -
       - Users Are Users Are Users . . . -- Incorporating 
       Validation into the Movie Site -- Forgot Something? -- 
       Checking for Format Errors -- Summary -- Exercise -- 
       Chapter 9: Handling and Avoiding Errors -- How the Apache 
       Web Server Deals with Errors -- Error Handling and 
       Creating Error Handling Pages with PHP -- Other Methods of
       Error Handling -- Summary -- Exercises -- Part III: Comic 
       Book Fan Site -- Chapter 10: Building Databases -- Getting
       Started -- Designing Your Database -- Creating a Database 
       in MySQL -- Creating the Comic Character Application -- 
       Summary -- Exercises -- Chapter 11: Sending E-mail -- 
       Setting Up PHP to Use E-mail -- Sending an E-mail -- 
       Dressing Up Your E-mails with HTML -- Storing Images -- 
       Getting Confirmation -- Creating a Reusable Mail Class -- 
       Summary -- Exercises -- Chapter 12: User Logins, Profiles,
       and Personalization -- The Easiest Way to Protect Your 
       Files -- Friendlier Logins Using PHP's Session and Cookie 
       Functions -- Using Database-Driven Information -- Summary 
       -- Exercises -- Chapter 13: Building a Content Management 
       System -- Getting Your Users to Return -- Preparing the 
       Database -- Coding for Reusability -- Transaction Pages --
       User Interface -- Summary -- Exercises -- Chapter 14: 
       Mailing Lists -- What Do You Want to Send Today? -- Coding
       the Administration Application -- Sign Me Up! -- Mailing 
       List Ethics -- Summary -- Exercises -- Chapter 15: Online 
       Stores -- Adding E-Commerce to the Comic Book Fan Site -- 
       E-Commerce, Any Way You Slice It -- Summary -- Exercises -
       - Chapter 16: Creating a Bulletin Board System -- Your 
       Bulletin Board -- Preparing the Database -- Reusable Code 
505 8  Transaction Pages -- Account Functionality -- Forum 
       Functionality -- Afterthoughts -- Summary -- Exercises -- 
       Chapter 17: Using Log Files to Improve Your Site -- 
       Locating Your Logs -- Analyzing Your Log Data -- Putting 
       the Analysis to Work -- Summary -- Chapter 18: 
       Troubleshooting -- Installation Troubleshooting -- Parse 
       Errors -- Empty Variables -- "Headers Already Sent" Error 
       -- General Debugging Tips -- Where to Go for Help -- 
       Summary -- Appendix A: Answers to Exercises -- Appendix B:
       PHP Quick Reference -- Appendix C: PHP5 Functions -- 
       Appendix D: MySQL Data Types -- Appendix E: MySQL Quick 
       Reference -- Appendix F: Comparison of Text Editors -- 
       Appendix G: Choosing a Third-Party Host -- Appendix H: An 
       Introduction to PEAR -- Appendix I: AMP Installation -- 
       Index 
520    This update to a Wrox bestseller dives in and guides the 
       reader through the entire process of creating dynamic, 
       data-driven sites using the open source "AMP" model: 
       Apache Web server, the MySQL database system, and the PHP 
       scripting language. The team of expert authors covers PHP 
       scripting, database management, security, integration, and
       e-commerce functions and comes complete with a useful 
       syntax reference. Showcases three fully functional Web 
       site examples, with implementations for both Windows and 
       Linux, that readers can incorporate into their own 
       projects Updates include a new chapter on PHP5 features 
       and functions, a new example Web site application, and 
       updates to PHP5 throughout the text 
588    Description based on publisher supplied metadata and other
       sources 
590    Electronic reproduction. Ann Arbor, Michigan : ProQuest 
       Ebook Central, 2020. Available via World Wide Web. Access 
       may be limited to ProQuest Ebook Central affiliated 
       libraries 
650  0 Apache (Computer file : Apache Group);MySQL (Electronic 
       resource);PHP (Computer program language);Web site 
       development 
655  4 Electronic books 
700 1  Gerner, Jason 
700 1  Stolz, Jeremy 
700 1  Glass, Michael K 
700 1  Le Scouarnec, Yann 
700 1  Le Scouarnec, Yann 
776 08 |iPrint version:|aNaramore, Elizabeth|tBeginning PHP5, 
       Apache, and MySQL Web Development|dHoboken : John Wiley & 
       Sons, Incorporated,c2005|z9780764579660 
830  0 Programmer to programmer 
856 40 |uhttps://ebookcentral.proquest.com/lib/sinciatw/
       detail.action?docID=225829|zClick to View