Ben yanlış gidiyorum nereye basit bir görüntü yeniden boyutlandırma özelliğini oluşturmak için çalışıyor Im, bana söyleyebilir:
//resize image
$imageSrc = imagecreatefromjpeg('http://www.katsmurals.com/cms/'.$target_path);
$width = imagesx($imageSrc);
$height = imagesy($imageSrc);
echo $width;
echo $height;
//new dimensions
$i = $width;
$j = $height;
while($i > 700){
$i = $i / 1.5;
$j = $j / 1.5;
}
$image_p = imagecreatetruecolor($i, $j);
$image = imagecreatefromjpeg('http://www.katsmurals.com/cms/'.$target_path);
imagecopyresampled($image_p, $image, 0, 0, 0, 0, $i, $j, $width, $height);
$newImage = $target_path.'_scaled.jpg';
imagejpeg($image_p, $newImage, 80);
$ Hedef_yolu i genişliği 700'den fazla ise yeniden boyutlandırmak istediğiniz, yeni yüklenen görüntü.
Bu yapıldıktan sonra, DB görüntü daha ince tarih ediliyor şu anda, bilgilerle güncellenen, ancak boyutu tam olarak aynı görünüyor, bu nedenle yeniden boyutlandırma kod çalışmıyor edilir?