缩略图创建器功能不会在文件夹内创建图像

时间:2013-10-29 16:56:02

标签: php gd

使用以下功能

function crea_thumb($name,$filename,$new_w,$new_h){
$src_img=imagecreatefromjpeg($name);

$old_x=imageSX($src_img);
$old_y=imageSY($src_img);
if ($old_x > $old_y) {
    $thumb_w=$new_w;
    $thumb_h=$old_y*($new_h/$old_x);
}
if ($old_x < $old_y) {
    $thumb_w=$old_x*($new_w/$old_y);
    $thumb_h=$new_h;
}
if ($old_x == $old_y) {
    $thumb_w=$new_w;
    $thumb_h=$new_h;
}

$dst_img=ImageCreateTrueColor($thumb_w,$thumb_h);
imagecopyresampled($dst_img,$src_img,0,0,0,0,$thumb_w,$thumb_h,$old_x,$old_y);

imagejpeg($dst_img, $filename);

imagedestroy($dst_img); 
imagedestroy($src_img); 
}

我没有收到缩略图。

对该功能的调用与此类似:

crea_thumb("/images/covers/big/44.jpg", "/images/covers/small/44.jpg", 400, 400);

请注意

  

/images/covers/big/44.jpg

已上传,该文件夹具有777权限。

有人有想法解决这个问题吗?

0 个答案:

没有答案