Im trying to create a simple image resize feature, can you tell me where i'm going wrong:
//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);
$target_path is the newly uploaded image, i want to resize it if the width is over 700.
Once this is done, a DB is updated with the information, at the moment the image is being uploaded fine, but the size seems to be exactly the same, so the resizing code isn't working?