-1
當用戶上傳並裁剪JPEG文件時,會出現問題,它將被成功保存。但執行以下代碼時會出現一些錯誤。 [注:此代碼將工作完美對我的LocalServer]imagecopyresampled()期望參數2是資源,在[我的php文件]中給出的布爾值
代碼:
$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);
這$此搜索retrive從db.But $圖像正確的IMG文件不起作用。
錯誤: 警告:imagecreatefromjpeg [文件名]:未能打開流:和getimagesize():在[php文件目錄名]
警告沒有這樣的文件或目錄未能打開流:沒有這樣的在[php文件目錄名]的文件或目錄
警告:imagecopyresampled()預計參數2是資源,在[php文件目錄名]
是** $ image1 **指向正確的文件嗎? – arunrc
這聽起來像是指文件夾目標權限。 –
@arunrc:Ya是$ image1代碼低於$ reg1 =「select * from drivers_image where did ='」。$ did。「'」; $ reg2 = mysqli_query($ con,$ reg1); $ reg3 = mysqli_fetch_array($ reg2); echo $ reg3 ['image1']; if($ reg3 [「image1」]!=「」) { // $ img_test = $ reg3 ['image1']; $ image1 =「uploads /".$ reg3 ['image1']; } –