Описание: Изменяем размер изображения, и выводим с хорошим качеством
Код:
<?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?>