[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: проверить существование картинки
crusader29
нужно проверить существование картинки (1.png) на определенной странице сайта ($url). Помогите, как это сделать?

Большая просьба: так как я полный ноль в php пишите сразу код.
Winston
$header = get_headers('http://test-templates.com/uploads/posts/2011-05/thumbs/1305324393_media-test-templates.jpg');
if(strstr($header[0], '200') !== false)
echo 'Есть';
else
echo 'Нету';

echo '<pre>'.(print_r($header, 1)).'</pre>';


Цитата (crusader29 @ 3.01.2012 - 20:07)
так как я полный ноль в php пишите сразу код

Если ты - полный 0, то зачем оно тебе ?
crusader29
вот ссылка на страницу
http://www.own3d.tv/live/18269/Na_Vi_StarC...DTV_by_Hireling

имя картинки - ico_live_hd_big.png

мне надо проверить, если эта картинка есть, значит стрим онлайн, а если ее нет то стрим оффлайн.

Я хочу сделать информер который бы показывал когда стрим онлайн а когда оффлайн, поэтому и спрашиваю у проффесионалов smile.gif
Winston
crusader29
Ну так подставь адрес картинки в мой код.
crusader29
в том то и дело что я не знаю адреса картинки, я знаю тока ее имя
crusader29
и еще мне надо проверить наличие этой картинки на определенной странице
потому что эта картинка выводится еще на кучи других страниц этого же сайта
Winston
Цитата (crusader29 @ 3.01.2012 - 21:20)
в том то и дело что я не знаю адреса картинки, я знаю тока ее имя

ПКМ на картинке -> Копировать URL картинки.



Спустя 46 секунд Winston написал(а):
Цитата (crusader29 @ 3.01.2012 - 21:21)
и еще мне надо проверить наличие этой картинки на определенной странице
потому что эта картинка выводится еще на кучи других страниц этого же сайта

Ну тогда прасить страницы и искать код картинки.
crusader29
Ну тогда прасить страницы и искать код картинки.


адресс нужной страницы я знаю, вот он - http://www.own3d.tv/live/18269/Na_Vi_StarC...DTV_by_Hireling

а как теперь найти на нем код картинки? smile.gif

теперь мне как то надо связать твой код с этой страницей

извини что надоедаю, но очень надо, помоги плиз
Winston
$page = file_get_contents('http://www.own3d.tv/live/18269/Na_Vi_StarCraft_2_HDTV_by_Hireling');
if(strstr($page, 'ico_live_hd_big.png') !== false)
echo 'картинка есть';
else
echo 'картинки нету';
crusader29
ура все работает!!! спасибо большое! + в личку



Спустя 1 минута, 4 секунды crusader29 написал(а):
а щас, не хватает 2 постов чтобы + поставить smile.gif



Спустя 1 минута, 50 секунд crusader29 написал(а):
up



Спустя 2 минуты, 40 секунд crusader29 написал(а):
right
Winston
laugh.gif
johniek_comp
Свернутый текст
Цитата
проффесионалов

ещё один профессор smile.gif


_____________
user posted image
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.