Ошибка при резке картинки.

Рейтинг: 0Ответов: 1Опубликовано: 24.02.2015

Есть код:

  $new_image = imagecreatetruecolor(200, 200);
  imagecopyresampled($new_image, '../temp/'.$NameImage, 0, 0, 0, 0, 200, 200, 0, 90);

Я не могу понять почему от возращяет ошибку: Warning: imagecopyresampled() expects parameter 2 to be resource, string given in /home/11/w.ru/upload/links.php on line 19

Ответы

▲ 1

Вы сделали ресурс функцией imagecreatetruecolor(). 2-й параметр тоже должен быть ресурсом.

Вот пример кода из php.net

$image_p = imagecreatetruecolor($new_width, $new_height);
$image = imagecreatefromjpeg($filename);
imagecopyresampled($image_p, $image, 0, 0, 0, 0, $new_width, $new_height, $width, $height);