{% else-1 %}
Изменяем размер изображения, и выводим с хорошим качеством

                        
<?php//Размер  
$x=100;
$y=100;
$i='papka/f.jpg';//Картинка
if (!file_exists("$i")){
echo 'error'; exit;}
$ext = strtolower(substr($i, 1 + strrpos($i, ".")));
if($ext!="png"){
if($ext!="gif"){
if($ext !="jpg"){
echo 'error'; exit;}}}
$im = imagecreatetruecolor($x, $y);
if($ext=="jpg"){
$img=imagecreatefromJPEG("$i");}
if($ext=="gif"){
$img=imagecreatefromGIF("$i");}
if($ext== "png"){
$img=imagecreatefromPNG("$i");}
$width=imagesx($im g);
$height=imagesy($img);
imagecopyresampled($im, $img, 0, 0, 0, 0, $conf_x, $conf_y, $width, $height);
if($ext=="jpg"){
header("Content-type: image/jpeg");
imagejpeg($im);}
if($ext=="gif"){
header("Content -type: image/gif");
imagegif($im);}
if($ext=="png"){
header("Content-t ype: image/png");
imagepng($im);}
ImageDestroy($im);
//Работает с форматами jpg, gif и png?>
2 145 0
Без комментариев...