У меня есть база данных.
Один из столбцов в ней image
. В нём указан url изображения, но данные могут быть некорректными.
Как мне проверить элемент массива на картинку?
На пустоту и null
проверяю так:
<?
$a="../img/animal.png";
if ((ltrim($result['image'], ' ') === '')||$result['image']==''||$result['image']==NULL){
$result['image']=$a;
}
?>
Допустим есть картинка в урл я её парсю;
$url = "https://celebniymir.ru/images/product/s/452e1eaa.jpg";
$curl = curl_init($url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($curl, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt ($curl, CURLOPT_SSL_VERIFYHOST, 0);
$page = curl_exec($curl);
$file='text0001.txt';
file_put_contents($file, $page);
Получаю кодированный текст абракадабра, затем делаю ссылку битой 452e1eaa.jpg добовляю 1 к 452e1eaa.jpg выходит так:
<html>
<head><title>404 Not Found</title></head>
<body>
<center><h1>404 Not Found</h1></center>
<hr><center>nginx</center>
</body>
</html>
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Всем привет, не знаю как вставить данные в бд через phpmyadmin по отдельности, всего 4 столбца: id, realname, password, ipЯ создал таблицу и вставил в неё только...
нужно удалить кусок кода при помощи php вот код <h2 class="widgettitle">Корзина</h2>Или просто убрать тег <h2> что бы получилось так <div class="widgettitle">Корзина</div>...
у меня есть такой массив(как показано на картинке) Мне нужно находить данную по product_id