Automatic Image Resize
Posted: Sat Jan 03, 2004 4:35 pm
Hey does any one know how to resize an image using php. I had a code before but it doesn't work in php 4
My code before
$image = $_GET['image'] ;
$newwidth = $_GET['newwidth'];
$newheight = $_GET['newheight'];
$height = $_GET['height'];
$width = $_GET['width'];
if (ereg('png$',$_GET[image])) { $src = imagecreatefrompng($image); }
if (ereg('jpg$',$_GET[image])) { $src = imagecreatefromjpeg($image); }
if (ereg('JPG$',$_GET[image])) { $src = imagecreatefromjpeg($image); }
if (ereg('gif$',$_GET[image])) { $src = imagecreatefromgif($image); }
$im = imagecreatetruecolor($newwidth,$newheight);
imagecopyresampled($im,$src,0,0,0,0,$newwidth,$newheight,$width,$height);
imagejpeg($im, '',85);
imagedestroy($im);
?>
Thanks
My code before
$image = $_GET['image'] ;
$newwidth = $_GET['newwidth'];
$newheight = $_GET['newheight'];
$height = $_GET['height'];
$width = $_GET['width'];
if (ereg('png$',$_GET[image])) { $src = imagecreatefrompng($image); }
if (ereg('jpg$',$_GET[image])) { $src = imagecreatefromjpeg($image); }
if (ereg('JPG$',$_GET[image])) { $src = imagecreatefromjpeg($image); }
if (ereg('gif$',$_GET[image])) { $src = imagecreatefromgif($image); }
$im = imagecreatetruecolor($newwidth,$newheight);
imagecopyresampled($im,$src,0,0,0,0,$newwidth,$newheight,$width,$height);
imagejpeg($im, '',85);
imagedestroy($im);
?>
Thanks