I have a question about the gd function imagecopyresampled- i get an error that i'm not sending it a valid image resourse. I believe it is the variable $new_im that is not valid- when printed, it is a resource id not an image path. but i'm not sure. this is all the code from a function..... if anyone cares to look
$filename=$thisimage; $imageInfo = getimagesize($filename); $width = $imageInfo[0]; $height = $imageInfo[1]; $destpath="./imgs"; echo "width--->$width"; ///works echo "height--->$height"; ///works if($width >= $height) { $factor = $sz/$width; $new_width = $sz; $new_height = $height * $factor; } else { $factor = $sz/$height; $new_height = $sz; $new_width = $width * $factor; } ///this here may not be necessary- i can't imagine why it is..... $src_img = imagecreatefromjpeg("$thisimage"); ///same here $new_im = imagecreatetruecolor($new_width,$new_height); ////THIS IS THE PROBLEM.... imagecopyresampled($new_im, $src_img, 0, 0, 0, 0, $new_width,$new_height, $width, $height); imagejpeg($new_im, "$destpath/new_file.jpg",75); return $new_im; Nicki Handy ---------- http://www.idsociety.com [EMAIL PROTECTED]