Contents
Chapter 1: An Introduction to PHP 7
Chapter Objectives/Student Learning Outcomes
PHP, JavaScript, CSS, HTML, and Apache Web Server
Putting it All Together—PHP, Apache, and MySQL
Microsoft Internet Information Server
Testing Your Administration Environment
Notepad++, Editors, and Code Testers
Chapter Questions and Projects
Chapter 2: Interfaces, Platforms, Containers, and Three-Tier Programming
Chapter Objectives/Student Learning Outcomes
PHP Facebook and Other Social Applications
PHP, AJAX, and CSS—Web Applications
PHP, AJAX, and CSS—Smart Phone Web Applications
Chapter Questions and Projects
Chapter 3: Modular Programming
Chapter Objectives/Student Learning Outcomes
PHP Libraries, Extensions, Classes, and Objects
Chapter Questions and Projects
Chapter 4: Secured User Interfaces
Chapter Objectives/Student Learning Outcomes
Additional HTML Input Security
HTML5 Select List Box and Radio Buttons
Validating Input with an XML File
Chapter Questions and Projects
Chapter 5: Handling and Logging Exceptions
Chapter Objectives/Student Learning Outcomes
Exception and Error Handling vs. If/Else Conditions
Chapter Questions and Projects
Chapter Objectives/Student Learning Outcomes
Chapter Questions and Projects
Chapter Objectives/Student Learning Outcomes
Chapter Questions and Projects
Chapter 8: Multifunctional Interfaces
Chapter Objectives/Student Learning Outcomes
Data Handling Using JavaScript
Updating, Deleting, and Inserting in the Interface Tier
Updating, Deleting, and Inserting in the Business Rules Tier
ABC Canine Shelter Reservation System Logical Design