Задать вопрос
Ответы пользователя по тегу PHP
  • Почему imagecreatefromjpeg не загружает некоторые изображения по URL?

    @Gadzhetov Автор вопроса
    Пока относительно рабочий вариант получился таким:
    $cu = curl_init();
    curl_setopt($cu, CURLOPT_SSL_VERIFYPEER, 0);
    curl_setopt($cu, CURLOPT_FOLLOWLOCATION, 1);
    curl_setopt($cu, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($cu, CURLOPT_BINARYTRANSFER, 1);
    
    foreach($prods as $prod)
    {
        curl_setopt($cu, CURLOPT_URL, $prod[1]);
        $data = curl_exec($cu);
        $img = imagecreatefromstring($data);
    
        if($img)
        {
           //Обработка изображения
        }
        else
        {
            echo $prod[1] . '<br>' .  curl_error($cu). '<br>';
        }
    }
    
    curl_close($cu);
    Ответ написан
    Комментировать