
Contents
AJAX..................................................................................................................................................... 1
AJAX with PHP..................................................................................................................................................... 3
Passing data to server with GET............................................................................................................................... 3
Passing data to the Server with Post..........................................................................................................................3
Handling XML..................................................................................................................................................... 5
Handling XML with PHP..........................................................................................................................................8
ADVANCED AJAX..................................................................................................................................................... 10
Handling Concurrent AJAX Request...................................................................................................................... 10
Downloading image in AJAX..................................................................................................................................... 12
Downloading JavaScript with AJAX...........................................................................................................................12
Connecting to Google Suggest [Real Time Application with AJAX].....................................................................13
Connecting to other domain using AJAX................................................................................................................15
Logging in with AJAX & PHP....................................................................................................................................15
Getting Data with Head Requests and AJAX..........................................................................................................16
DRAWING IMAGES ON THE SERVER...................................................................................................................... 17
Creating an Image..................................................................................................................................................... 18
Destroying Image Files................................................................................................................................................18
Displaying Images in HTML Pages........................................................................................................................ 19
Drawing Lines..................................................................................................................................................... 19
Setting Line Thickness............................................................................................................................................ 20
Drawing Rectangles.....................................................................................................................................................20
Drawing ellipses..................................................................................................................................................... 20
Drawing ARCS..................................................................................................................................................... 21
Drawing Polygons..................................................................................................................................................... 21
Filling in figures..................................................................................................................................................... 22
Drawing Individual Pixels...........................................................................................................................................22
Drawing Text..................................................................................................................................................... 22
Drawing Vertical Text..................................................................................................................................................23
Working with Image Files...........................................................................................................................................23
Tilling Images..................................................................................................................................................... 25
Copying Images..................................................................................................................................................... 25
UNIT 5
UNIT 5 | Page 1