Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Господа! Как подключить иконку сайта (favico)?

00 голосов
5
Как подключить иконку сайта (favico)?
спросил 26 Окт, 13 от Ellis (120 баллов)

5 Ответы

00 голосов
Добрый день.

Для подключения favicon, вам нужно:
1. Создать собственную иконку
2. Задать имя иконуе favicon.ico
3. Поместить ее в корневую директорию сайта
ответил 25 Ноя, 13 от druid (580 баллов)
00 голосов
Цитата
mikkie пишет:
Добрый день.

Для подключения favicon, вам нужно: 1. Создать собственную иконку 2. Задать имя иконуе favicon.ico 3. Поместить ее в корневую директорию сайта

Нет не так!

1. Рисуем иконку
2. Называем ее favicon.ico
3. Копируем ее в папку /images/
Всё...
ответил 06 Март, 14 от Alverdine (500 баллов)
00 голосов
Речь ведь шла о БУС так?
ответил 26 Июнь, 14 от Alverdine (500 баллов)
00 голосов
Цитата
Евгений Педан пишет:
3. Копируем ее в папку /images/
это более правильно

Ведь в корне сайта стоит проверка

Код
<?
error_reporting(E_COMPILE_ERROR|E_ERROR|E_CORE_ERROR|E_PARSE);
$filename = $_SERVER["DOCUMENT_ROOT"]."/images/favicon.ico";
if (file_exists($filename))
{
   $fsize = filesize($filename);
   header("Content-Type: image/x-icon"); 
   header("Content-Length: ".$fsize); 
   $fd = fopen ($filename, "rb");
   $contents = fread ($fd, $fsize);
   fclose ($fd);
   echo $contents;
}
ob_start();
session_start();
$_SESSION["SESS_ADD_TO_FAVORITES"] = "Y";
ob_end_clean();
?>
ответил 26 Окт, 14 от Romkka (580 баллов)
00 голосов
Цитата
Барсуг пишет:
Ведь в корне сайта стоит проверка

<? error_reporting(E_COMPILE_ERROR|E_ERROR|E_CORE_ERROR|E_PARSE); $filename = $_SERVER["DOCUMENT_ROOT"]."/images/favicon.ico"; if (file_exists($filename)) {$fsize = filesize($filename);header("Content-Type: image/x-icon");header("Content-Length: ".$fsize);$fd = fopen ($filename, "rb");$contents = fread ($fd, $fsize);fclose ($fd);echo $contents; } ob_start(); session_start(); $_SESSION["SESS_ADD_TO_FAVORITES"] = "Y"; ob_end_clean(); ?>

ну это да, но зачем усложнять?
ответил 24 Фев, 15 от Alverdine (500 баллов)

Похожие вопросы

0 голосов
1 ответ
спросил 18 Дек, 13 от Lusien (160 баллов)
0 голосов
2 ответов
спросил 19 Апр, 14 от Kania (5,180 баллов)
0 голосов
2 ответов
спросил 18 Апр, 14 от Chemikals (840 баллов)
0 голосов
3 ответов
0 голосов
3 ответов
спросил 22 Март, 14 от Willow (300 баллов)