Покинул форум
Сообщений всего: 301
Дата рег-ции: Июнь 2010 Откуда: Челябинск
Помог: 1 раз(а)
Вот я делаю загрузку фото. Когда заружаю одни фото всё ок.Но когда другие вылазеют такие ошибки. Фото отличаются только размером .
Warning: imagecreatetruecolor() [function.imagecreatetruecolor]: Invalid image dimensions
arning: imagecopyresampled() expects parameter 1 to be resource, boolean given
Warning: imagejpeg() expects parameter 1 to be resource, boolean given
Warning: imagedestroy() expects parameter 1 to be resource, boolean given
Вот скрипт !делаю функцию и вызов функции.
Ошибки с троках
$im1=imagecreatetruecolor($w,$h);
imagecopyresampled($im1,$im,0,0,0,0,$w,$h,imagesx($im),imagesy($im));
imagejpeg($im1,$outfile,$quality);
imagedestroy($im1);
Что такое не пойму помогите пожалуйста!!!
----- new01
EuGen
Отправлено: 18 Мая, 2011 - 14:08:12
Профессионал
Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007 Откуда: Berlin
Помог: 707 раз(а)
Ошибка говорит дословно - "некорректные размеры изображения".
Проверьте, что Вы передаете в функцию при "проблемных случаях"
Подозреваю, что когда фото большое, оно не загружается и стало быть размеры не могут быть определены.
----- Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
new01
Отправлено: 18 Мая, 2011 - 14:22:20
Посетитель
Покинул форум
Сообщений всего: 301
Дата рег-ции: Июнь 2010 Откуда: Челябинск
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.