ImageCopyRespred()期望参数2是资源,[我的PHP文件]中给出的布尔值



im在用户上传并裁剪JPEG文件时会出现问题,它将成功保存。但是当执行以下代码执行时,请遇到一些错误。[注意:此代码在我的我的我的localser]

代码:

$reg1 = "select * from table where did='".$did."'";
$reg2 = mysqli_query($con,$reg1);
$reg3 = mysqli_fetch_array($reg2);
echo $reg3['image1'];
if($reg3["image1"]!="")
{
$image1="uploads/".$reg3['image1'];
}
    echo $image = imagecreatefromjpeg($image1); 
    list($pwidth, $pheight) = getimagesize($image1);
    imagecopyresampled($image_p, $image, 2, 2, 0, 0, 152, 152, $pwidth, $pheight);

$ image1从db中检索正确的img文件。但是$ image不起作用。

错误: 警告:ImageCreatefromjpeg [文件名]:无法打开流:[PHP文件目录名称名称]中没有此类文件或目录

警告:getimagesize():无法打开流:[php文件目录名称]中没有此类文件或目录

警告:ImageCopyResmpled()期望参数2是资源,[PHP文件目录名称]

中给出的布尔值

最后我解决了错误。

在DB中插入图像名称时,额外空间将自动添加。编辑后,它正常工作。

感谢您的回复朋友..

最新更新