PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

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

> Найдено сообщений: 2
СамолиРамзи Отправлено: 21 Октября, 2021 - 12:04:37 • Тема: getimagesize • Форум: Программирование на PHP

Ответов: 3
Просмотров: 1579
Большое спасибо за ответ
Я правильно понимаю, что вы запускаете код

PHP:
скопировать код в буфер обмена
  1.  
  2. $picture = 'https://olmeko.ru/upload/iblock/0f9/Olimp-15-shimo.jpg';
  3.     $size = getimagesize($picture);
  4.     echo "<pre>";
  5.     print_r($size);
  6.  


И ответ вы получаете

Цитата:

Array
(
[0] => 649
[1] => 433
[2] => 2
[3] => width="649" height="433"
[bits] => 8
[channels] => 3
[mime] => image/jpeg
)


Я делаю все точно также но в ответ я получаю пустой массив
СамолиРамзи Отправлено: 20 Октября, 2021 - 15:25:31 • Тема: getimagesize • Форум: Программирование на PHP

Ответов: 3
Просмотров: 1579
Доброго времени суток! Подскажите пожалуйста есть изображение на удаленном сервере

PHP:
скопировать код в буфер обмена
  1. $picture = 'https://olmeko.ru/upload/iblock/0f9/Olimp-15-shimo.jpg';


Изображение существует. Но getimagesize возвращает ответ, что изображения нет.

PHP:
скопировать код в буфер обмена
  1. $size = getimagesize($picture);
  2. if($size === false)
  3. {echo 'Нет изображения';}
  4. else
  5. {echo 'Есть изображение';}


is_file Так же возвращает ответ, что изображения не существует.

PHP:
скопировать код в буфер обмена
  1. list($width, $height) = getimagesize($picture);
  2. $arr = array('h' => $height, 'w' => $width );
  3.  
  4. print_r($arr);


Так же возращает пустой массив.

Но если зайти на эту ссылку, видно, что изображение есть.

Заранее большое спасибо.

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB