List of Figures


Chapter 1: Introducing PHP and XML

Figure 1-1: Viewing MaxThree.php
Figure 1-2: Viewing Switch.php
Figure 1-3: Viewing While.php
Figure 1-4: Viewing For.php
Figure 1-5: Viewing Functions.php
Figure 1-6: Viewing NestedFunction.php
Figure 1-7: Viewing Trigger.php
Figure 1-8: Viewing Trigger2.php
Figure 1-9: Viewing Classes.php
Figure 1-10: Viewing Constructor.php
Figure 1-11: Viewing File.php
Figure 1-12: Viewing Books.xml
Figure 1-13: Viewing InternalDTDBooks.xml
Figure 1-14: Viewing EmployeeSchema.xml

Chapter 2: PHP and Simple Application Programming Interface for XML

Figure 2-1: Architecture of the SAX Parser
Figure 2-2: Output of Listing 2-5
Figure 2-3: Adding Data
Figure 2-4: Removing Data
Figure 2-5: Output of Querying a Document
Figure 2-6: Output of Listing 2-11
Figure 2-7: Creating PHP Objects
Figure 2-8: The SAXParser Framework

Chapter 3: PHP and Document Object Model

Figure 3-1: DOM Tree Representation of emp.xml
Figure 3-2: The DOM Architecture
Figure 3-3: The DOM Tree
Figure 3-4: The Retrieved Character Data
Figure 3-5: Output of using the DomAttribute Class
Figure 3-6: Output of Adding Information about Books Available in the DOM Tree
Figure 3-7: Output of Removing Tree Elements
Figure 3-8: Output of Querying the XML Document
Figure 3-9: Contents of the File Created using DOM

Chapter 5: PHP and XPath

Figure 5-1: The XPath Data Model for the customer.xml Document
Figure 5-2: Data Model
Figure 5-3: Output of the Code in the books.php Document
Figure 5-4: Output of the employees .php Code

Chapter 6: PHP and XML-Remote Procedure Calls

Figure 6-1: Network Communication using RPC
Figure 6-2: Architecture of XML-RPC
Figure 6-3: The Web Service Architecture
Figure 6-4: Accessing a Web Service Using the XML-RPC Protocol
Figure 6-5: The Server Response of the Client Application to Add Double Values
Figure 6-6: The Server Response of Multiplying Two Integers
Figure 6-7: Unsuccessful Server Response of Multiplying Two Integers
Figure 6-8: The Server Response to Sort Employees

Chapter 7: PHP and Web Distributed Data Exchange

Figure 7-1: Data Exchange Using WDDX Packet
Figure 7-2: Using the wddx_serialize_value() Function to Generate a WDDX Packet
Figure 7-3: WDDX Packet Containing a Comment
Figure 7-4: WDDX Packet Representing an Array of Values
Figure 7-5: WDDX Packet Representing a Single Encoded Variable
Figure 7-6: WDDX Packet that Serializes Two Variables
Figure 7-7: WDDX Packet that Uses the wddx_serialize_vars() Function
Figure 7-8: Adding Variables to a WDDX Packet Using the wddx_add_vars() Function
Figure 7-9: Adding Multiple Variables Using the wddx_add_vars() Function
Figure 7-10: Output of the wddx_deserialize() Function
Figure 7-11: Output of a WDDX Packet

Chapter 8: Working with Databases using PHP and XML

Figure 8-1: Contents of the Employee Table
Figure 8-2: Contents of XML File
Figure 8-3: Contents of Employee_Info Table
Figure 8-4: Output of Exporting Data from Multiple Tables
Figure 8-5: The export.xml File
Figure 8-6: Generating the Contents of Employee Table in HTML
Figure 8-7: Contents of Table Imported from the XML Document

Chapter 9: Creating an Online Shopping Cart Application

Figure 9-1: Online Shopping Cart Application Architecture
Figure 9-2: Viewing index.php File in Mozilla Web Browser
Figure 9-3: Structure of Web Pages of the Admin Section
Figure 9-4: Home Page of the Administrative Interface
Figure 9-5: Message Confirming Administrative Log Off
Figure 9-6: Web Page to Add a New Category
Figure 9-7: Web Page to Add a New Book
Figure 9-8: Web Page to Display All Category Names
Figure 9-9: Modifying a Category Name
Figure 9-10: Web Page to Delete a Category
Figure 9-11: Books Present in the Database Category
Figure 9-12: Modifying Book Data
Figure 9-13: Deleting a Book
Figure 9-14: Home Page of the Client Section
Figure 9-15: Web Page to Register New End User
Figure 9-16: Books in the Database Category
Figure 9-17: Adding a Book to the Cart
Figure 9-18: Searching Books Based on Author Name
Figure 9-19: Displaying Books Added to the Shopping Cart
Figure 9-20: Web Page to Confirm the Order



Integrating PHP and XML 2004
Integrating PHP and XML 2004
ISBN: N/A
EAN: N/A
Year: 2004
Pages: 51

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net