Hallo People, I have one problem with creating images on-fly. Therefore I created 2 files: 1. resize_image.php with the following <?php if (!$max_width) $max_width = 150; if (!$max_height) $max_height = 100; $size = GetImageSize($image); $width = $size[0]; $height = $size[1]; $x_ratio = $max_width / $width; $y_ratio = $max_height / $height; if ( ($width <= $max_width) && ($height <= $max_height) ) { $tn_width = $width; $tn_height = $height; } else if (($x_ratio * $height) < $max_height) { $tn_height = ceil($x_ratio * $height); $tn_width = $max_width; } else { $tn_width = ceil($y_ratio * $width); $tn_height = $max_height; } $src = ImageCreateFromJpeg($image); $dst = ImageCreate($tn_width,$tn_height); ImageCopyResized($dst, $src, 0, 0, 0, 0, $tn_width,$tn_height,$width,$height); header("Content-type: image/jpeg"); ImageJpeg($dst, null, -1); ImageDestroy($src); ImageDestroy($dst); ?> AND 2. filex.php .In that file i read from database where the image is stored en then i show small images(thumbnails). thet part of the code is : <?php do { ?> <tr> <td width="156" height="32" valign="top"><?php echo $row_rsSubGroup['name']; ?></td> <td colspan="2" valign="top"><?php $fotolink="../dbtest/".$row_rsSubGroup['image_1']); echo "<IMG SRC=\"resize_image.php?image=$fotolink\">"; ?> </td> </tr> <?php } while ($row_rsSubGroup = mysql_fetch_assoc($rsSubGroup)); ?> This doesn't WORK. Please HELP. -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php