> I have used this method for generating the thumbnail images. I avoided > creating the thumbnails and saving to the disk as the images change very > frequently. > > Thank you so much for helping me with this one:)) > > regards > Punit Neb The problem is that your function generates thumbnail and then tries to return the binary image within the html document. Html contains *links* to images, not the images themselves. So you need to do something like this: <img src="create_thumbnail.php?filename=<? echo $photo_img_name; ?>"> Then you create_thumbnail.php can return the binary image: <? // be sure to validate the user supplied parameter! $photo_img_name = $_REQUEST['filename']; $percent = 0.5; list($width, $height) = getimagesize($photo_img_name); $newwidth = $width * $percent; $newheight = $height * $percent; $thumb = imagecreatetruecolor($newwidth, $newheight); $source = imagecreatefrompng($photo_img_name); imagecopyresized($thumb, $source, 0, 0, 0, 0, $newwidth, $newheight, $width, $height); // or whatever the correct mime/type is header("Content-type: image/png"); echo imagepng($thumb); } -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php