[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как извлечь иконку с сайта
assassindev
Мне надо отобразить иконку с сайта если она есть, если нету изображение по умолчанию
извлекать надо из путей site.ru/favicon.ico
favicon.png
favicon.gif
favicon.jpg
например как это сделано в http://wotop.ru
Как это сделать?
brevis
Сам не догадался что-ли?
<img src="https://www.google.com/s2/favicons?domain=domain.tld" width="16" height="16" alt="favicon">


_____________
Чатик в телеге
assassindev
мне гугл не нужен а нужна функция в моем скрипте
assassindev
спасибо конечно за ответ
walerus
assassindev
Сам себе ответил, тебе нужна функция, вот и напиши ее с использованием гугла, на сайтах не всегда есть
Цитата
favicon.png
favicon.gif
favicon.jpg
а гугл выдерит в любом случае (если конечно она вообще там есть)
assassindev
Цитата (walerus @ 26.12.2016 - 00:13)
assassindev
Сам себе ответил, тебе нужна функция, вот и напиши ее с использованием гугла, на сайтах не всегда есть
Цитата
favicon.png
favicon.gif
favicon.jpg
а гугл выдерит в любом случае (если конечно она вообще там есть)

ты пойми мне гугл не нужен а нужна своя функция, написать ума не хватает забыл я пых давно на нем не писал
YVSIK
assassindev
зачем это делать?? ЗАЧЕМ
она что у тебя каждый час меняется или ещё как
фавикон одна навсегда на одной сайте и пиши хоть любую но она неизменна на то они и икона сайта


_____________
«Гнусное свойство карликовых умов приписывать
________________!свое духовное убожество другим!»
___
О) как-же он прав=>__________________ © Оноре де Бальзак.

отличный хост(рекомендую !! )
My MVC-CMV
walerus
assassindevТы не понял - гугл, та ссылка которую дали - выдирает с любого сайта иконку, потому как я ее могу вообще обозвать "sdfdsf.png" и засунуть куда нибудь в глубь кода, так вот, что бы ее не искать, гугл сам ее находит, тебе осталось написать "парсер", используя ту ссылку:

function parse_favico( $my_need_domain = 'domain.tld' ){
$tmp = file_get_contents( 'https://www.google.com/s2/favicons?domain=' . $my_need_domain );
file_put_contents( 'output.png', $tmp );
}
вот что то типа того...
assassindev
спасибо всем я понял
Быстрый ответ:

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