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.

968 writing<br />

writing<br />

code for classes, 175-183<br />

files, 61, 418<br />

file formats, 68-69<br />

fputs() function, 67<br />

fwrite() function, 67-68<br />

maintainable code, 538<br />

breaking up, 541-542<br />

code st<strong>and</strong>ards, 538<br />

commenting, 540<br />

directory structures, 542<br />

function libraries, 542<br />

indenting, 540-541<br />

naming conventions, 538-540<br />

<strong>PHP</strong> file uploads, 434-438<br />

runtime errors, 555<br />

Text buttons, 499<br />

WSDL (<strong>Web</strong> Services Description Language),<br />

812<br />

Z<br />

Zend engines<br />

Optimizers, 547<br />

<strong>PHP</strong> 5.3, improvements for, 7<br />

<strong>Web</strong> site, 131, 508, 907<br />

zlib library <strong>Web</strong> site, 891<br />

X-Y<br />

x file mode, 63<br />

x+ file mode, 63<br />

XHTML (Extensible Hypertext Markup<br />

Language), 858<br />

XML (Extensible Markup Language), 807,<br />

860<br />

Amazon connections, 807-808<br />

defined, 808-810<br />

DTD (Document Type Definition),<br />

810<br />

example, 808<br />

namespaces, 811<br />

parsing (Amazon), 814<br />

REST/XML (Amazon), 838-839, 844<br />

root elements, 811<br />

SGML (St<strong>and</strong>ard Generalized Markup<br />

Language), 808<br />

styles, 19<br />

tags (closing <strong>and</strong> opening), 810<br />

XMLHTTPRequest object, 860, 862<br />

XSLT (XSL Transformations), 860<br />

XSS (Cross Site Scripting) attacks, 365

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

Saved successfully!

Ooh no, something went wrong!