13.09.2016 Views

PHP and MySQL Web Development 4th Ed-tqw-_darksiderg

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

xxxii<br />

Contents<br />

Using an Existing System 770<br />

Next 770<br />

32 Generating Personalized PDF<br />

Documents 771<br />

Project Overview 771<br />

Evaluating Document Formats 772<br />

Solution Components 776<br />

Question <strong>and</strong> Answer System 776<br />

Document Generation Software 776<br />

Solution Overview 778<br />

Asking the Questions 780<br />

Grading the Answers 782<br />

Generating an RTF Certificate 784<br />

Generating a PDF Certificate from a<br />

Template 788<br />

Generating a PDF Document Using<br />

PDFlib 792<br />

A Hello World Script for PDFlib 792<br />

Generating a Certificate with PDFlib 796<br />

H<strong>and</strong>ling Problems with Headers 804<br />

Extending the Project 805<br />

Next 805<br />

33 Connecting to <strong>Web</strong> Services with XML <strong>and</strong><br />

SOAP 807<br />

Project Overview:Working with XML <strong>and</strong> <strong>Web</strong><br />

Services 807<br />

Underst<strong>and</strong>ing XML 808<br />

Underst<strong>and</strong>ing <strong>Web</strong> Services 811<br />

Solution Components 813<br />

Using Amazon’s <strong>Web</strong> Services Interfaces 813<br />

Parsing XML: REST Responses 814<br />

Using SOAP with <strong>PHP</strong> 814<br />

Caching 815

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!