11.07.2015 Views

AJAX and PHP

AJAX and PHP

AJAX and PHP

SHOW MORE
SHOW LESS

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

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

MySQL, 258<strong>PHP</strong>, 259Nint imagecolorat() function, <strong>AJAX</strong> chat, 163Intellisense, Microsoft Visual Studio, 165NOT NULL property, MySQL, 102Internet Explorer security, 80IRC client integration, <strong>AJAX</strong> chat, 145 OisDatabaseCleared() function, <strong>AJAX</strong> chat, 163ob_clean() function, error h<strong>and</strong>ling, 77Jobject detection, JavaScript, 45Object Oriented Programming (OOP), 109onclick event, <strong>AJAX</strong> Suggest <strong>and</strong>Java Virtual Machine, 13Autocomplete, 184JavaScriptonkeyup event, <strong>AJAX</strong> Suggest <strong>and</strong>about, 12, 30Autocomplete, 184client-side uses, 30 onload event, 36events, 33onreadystatechange() method,repetitive functions, 91XMLHttpRequest, 47security, 79 OOP, 109seperate js files, 31 open() method, XMLHttpRequest, 47JavaScript <strong>and</strong> DOM application Opera security, 80jsdom.html, 32jsdom.js, 32JavaScript events <strong>and</strong> DOMPmorejsdom.html, 35page caching, <strong>PHP</strong>, 90morejsdom.js, 35, 36page expiration header, proxyping.php, 90JavaScript Object Notation, 16JVM, 13parameters passing, <strong>PHP</strong>, 71<strong>PHP</strong>about, 12, 65L code structure, 109connecting to database, 105loadGridPage() function, 220 DOM, 65loadStylesheet() function, 219 error h<strong>and</strong>ling, 71form validation, 123, 142MJavaScript security, 79manipulating data, MySQL, 104Meebo, <strong>AJAX</strong> chat solution, 145message queue, thread-safe <strong>AJAX</strong>, 125MySQLabout, 101connecting to database, 105creating database tables, 101data manipulation, 104DML comm<strong>and</strong>s, 104indexes, 102NOT NULL property, 102phpMyAdmin, 103primary key, 101MySQL installationUnix, 261Windows, 258OOP, 109page caching, 90passing parameters, 71proxy server script, 85remote servers, 79server-side uses, 30working with MySQL, 101<strong>PHP</strong> <strong>and</strong> MySQL applicationconfig.php, 107create tables, 106error_h<strong>and</strong>ler.php, 107index.php, 107populate tables, 106<strong>PHP</strong> DOM, 65<strong>PHP</strong> installationUnix, 262Windows, 259270

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

Saved successfully!

Ooh no, something went wrong!