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 $img_src (not a resource id but a path which it doesn't take but how do i get the resource id created?). 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;