Антипод isset для файлов

266
.
Приветствую всех.
Есть каталог сайтов, хочу вставить иконку favicon рядом с ссылками, редактирую код:
<img src="http://<?=$row['url']?>/favicon.ico" alt="" /><a href=".....
Теперь выводится иконка, расп-я по адресу. Но не во всех сайтах она присутствует. Как задать, чтобы при отсутствии иконки была картинка по умолчанию - right.png к примеру (на своем же хостинге)

Код в скрипте достаточно необычный, поэтому попросил бы уточнить как правильно записывать алгоритм
.
Gaucer
Mes que un club
if(isset('http://<?=$row['url']?>/favicon.ico')) {
echo '<img src="http://<?=$row['url']?>/favicon.ico" alt="" /><a href=".....">';
} else {
echo '<img src="/right.png" alt="" />';
}


вроде так
.
Артёмочка
$img = isset('http://'.$row['url'].'/favicon.ico') ? 'http://'.$row['url'].'/favicon.ico' : '/right.png';

echo '<img src="'.$img.'" alt="" /><a href=".....">';


или так
.
вообще-то для файлов есть file_exist
.
(\/)____o_O____(\/)
http://annimon.com/code/?act=v ... =1276
.
что-то не выходит
.
попробуй так
if(file_exists('http://'.$row['url'].'/favicon.ico'))
echo '<img src="http://'.$row['url'].'/favicon.ico" alt="img" />';
else 
echo '<img src="/right.png" alt="img" />';
.
isset - определяет существование переменной, извращенцы.
Я бы открывал файл, например через file_get_contents();
.
(\/)____o_O____(\/)
читайте внимательно код по ссылке в прошлом посте
.
__________________________________________________
# Windler (31.01.2014 / 11:58)
isset - определяет существование переменной, извращенцы.
Я бы открывал файл, например через file_get_contents();
Плюсую.Автор,поищи на рhр.su,там всё подробно описано.
Всего: 11