Ros
Новичок
Есть ли в GD2 ограничения по физ размеру преобразуемого файла
мой обработчик -
/ Вызываем функцию resizeimg(), создающую уменьшенную копию фотографии
// $image и помещающую её в файл $smallimage
if(!resizeimg($image, $smallimage, 133, 100)) links($_POST['id_catalog'],"Ошибка при создании уменьшенной копии изображения с помощью GDLib");
$small = " small = '$smallimage',";
}
// Формируем SQL-запрос на исправление позиции
$query = "UPDATE photo SET name = '".$_POST['name']."',
pos=".$_POST['pos'].",
$small
$big
hide='$showhide'
WHERE id_photo=".$_POST['id_photo'];
if(mysql_query($query))
{
echo "<HTML><HEAD>
<META HTTP-EQUIV='Refresh' CONTENT='0; URL=index.php?id_parent=".$_POST['id_catalog']."'>
</HEAD></HTML>";
} else links($_POST['id_catalog'],"Ошибка при исправлении фотографии");

Исходник аплойдится в любом случае, а вот уменьшенная копия создается только если файл меньше 500kb.
Просвятите с чем связана эта тенденция.
мой обработчик -
/ Вызываем функцию resizeimg(), создающую уменьшенную копию фотографии
// $image и помещающую её в файл $smallimage
if(!resizeimg($image, $smallimage, 133, 100)) links($_POST['id_catalog'],"Ошибка при создании уменьшенной копии изображения с помощью GDLib");
$small = " small = '$smallimage',";
}
// Формируем SQL-запрос на исправление позиции
$query = "UPDATE photo SET name = '".$_POST['name']."',
pos=".$_POST['pos'].",
$small
$big
hide='$showhide'
WHERE id_photo=".$_POST['id_photo'];
if(mysql_query($query))
{
echo "<HTML><HEAD>
<META HTTP-EQUIV='Refresh' CONTENT='0; URL=index.php?id_parent=".$_POST['id_catalog']."'>
</HEAD></HTML>";
} else links($_POST['id_catalog'],"Ошибка при исправлении фотографии");

Исходник аплойдится в любом случае, а вот уменьшенная копия создается только если файл меньше 500kb.
Просвятите с чем связана эта тенденция.