Kod
$size = getimagesize($image);
$height = 295;
if($size[1] > $height){
$width = round($size[0] * ($height / $size[1]));
$image_p = imagecreatetruecolor($width, $height);
$image = imagecreatefromjpeg($image);
imagecopyresampled($image_p, $image, 0, 0, 0, 0, $width, $height, $size[0], $size[1]);
}else{
$image_p = imagecreatetruecolor($size[0], $size[1]);
$image = imagecreatefromjpeg($image);
imagecopy($image_p, $image, 0, 0, 0, 0, $size[0], $size[1]);
}
$height = 295;
if($size[1] > $height){
$width = round($size[0] * ($height / $size[1]));
$image_p = imagecreatetruecolor($width, $height);
$image = imagecreatefromjpeg($image);
imagecopyresampled($image_p, $image, 0, 0, 0, 0, $width, $height, $size[0], $size[1]);
}else{
$image_p = imagecreatetruecolor($size[0], $size[1]);
$image = imagecreatefromjpeg($image);
imagecopy($image_p, $image, 0, 0, 0, 0, $size[0], $size[1]);
}