Но есть проблемка:
Уменьшенные копии создаются плохого качества (всмысле изображение долбанутое).
Создаются частью скрипта:
CODE:
for($n=0; $n<count($files); $n++)
{
$dir_ret = opendir("./$trumb_dir/");
closedir ($dir_ret);
if($dir_ret == False ) mkdir($trumb_dir);
if(!file_exists("./$trumb_dir/$files[$n]"))
{
if(eregi(".jpg$|.jpeg$",$files[$n]))
{
$size = getimagesize($files[$n]);
$t=imagecreate($trumb_size_x,$trumb_size_y);
$b=imagecreatefromjpeg($files[$n]);
imagecopyresized($t,$b,0,0,0,0,$trumb_size_x,$trumb_size_y,$size[0],$size[1]);
imagejpeg($t,"./$trumb_dir/".$files[$n],$jpg_quality);
}}}
{
$dir_ret = opendir("./$trumb_dir/");
closedir ($dir_ret);
if($dir_ret == False ) mkdir($trumb_dir);
if(!file_exists("./$trumb_dir/$files[$n]"))
{
if(eregi(".jpg$|.jpeg$",$files[$n]))
{
$size = getimagesize($files[$n]);
$t=imagecreate($trumb_size_x,$trumb_size_y);
$b=imagecreatefromjpeg($files[$n]);
imagecopyresized($t,$b,0,0,0,0,$trumb_size_x,$trumb_size_y,$size[0],$size[1]);
imagejpeg($t,"./$trumb_dir/".$files[$n],$jpg_quality);
}}}
Можно ли что-то сделать здесь, чтобы уменьшенные картинки выглядили по-человески?