Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: проблема с imagecreatefrompng()
Форумы портала PHP.SU » » Графика в PHP » проблема с imagecreatefrompng()

Страниц (1): [1]
 

1. Olimp - 16 Ноября, 2011 - 01:19:54 - перейти к сообщению
Здравствуйте, у меня есть скрипт, который делает thumb картинку из оригинальной. Проблема в том, что скрипт перестает работать именно на imagecreatefrompng(), то есть он понимает что перед ним *png, а отрабатывать не хочет.
PHP:
скопировать код в буфер обмена
  1.  
  2. switch($tp) {
  3.         case IMAGETYPE_GIF:
  4.                 $srcp   = imagecreatefromgif($input);
  5.                 break;
  6.         case IMAGETYPE_JPEG:
  7.                 $srcp   = imagecreatefromjpeg($input);
  8.                 break;
  9.         case IMAGETYPE_PNG:
  10.                 $srcp   = imagecreatefrompng($input);
  11.                 break;
  12. }
  13.  

jpg и gif отрабатывает, а на png останавливается. код ошибки показать не могу, так как действие происходит через AJAX и вместо ошибки просто ничего не происходит.
В чем может быть причина?
2. DeepVarvar - 16 Ноября, 2011 - 06:13:58 - перейти к сообщению
Olimp пишет:
код ошибки показать не могу
Если догадаетесь как ее показать, пол дела сделаете.
3. Olimp - 16 Ноября, 2011 - 10:27:34 - перейти к сообщению
Ошибку не выдает (белый экран). Скрипт просто не выполняется.
4. EuGen - 16 Ноября, 2011 - 10:31:12 - перейти к сообщению
5. Olimp - 16 Ноября, 2011 - 10:45:52 - перейти к сообщению
Всем спасибо, скрипту просто не хватало выделенной памяти.

 

Powered by ExBB FM 1.0 RC1