2013-11-13 2 views
1

У меня есть небольшая проблема.Favicon не показывает

На некоторых моих страницах я не могу показать значки.

На некоторых страницах все хорошо, а значок отображается правильно, однако на других сайтах я не могу заставить значок появляться. Я попытался поместить файл ico в основной каталог, но без каких-либо результатов.

Это file1.php работает отлично:

<? include("core/config.php"); ?> 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<link href="include/style.css" rel="stylesheet" type="text/css"> 
<title>Title</title> 
<link rel="shortcut icon" type="image/x-icon" href="img/flavico.fw.ico"> 
<script type="text/javascript" src="include/script.js"></script> 
</head> 

Однако на этом одном фавиконки не показывает:

<?php include("core/config.php"); 
include("include/resolution.php"); 
function new_function($nazwa){ 
global $wys; 
global $db; 
$wys->some_function($ub,$na,$ub_pod); 
} 
?> 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>title</title> 
<link rel="shortcut icon" type="image/x-icon" href="img/flavico.fw.ico"> 
<link href="include/style.css" rel="stylesheet" type="text/css"> 
</head> 

Я полагаю, что эта проблема вызвана функциями PHP, верно?

+0

Я supose имя фавиконки не прав. (с 2 точками в имени) –

+0

У вас есть какие-нибудь функции php? Btw это [недопустимый XHTML] (http://www.phtml.org), '" ... img/flavico.fw.ico "/>', '... rel =" stylesheet "type =" text/css "/>' – DanFromGermany

+0

Это значок не flavico –

ответ

2

Пожалуйста, покажите URL-адреса для обеих страниц. Угадайте свою проблему в относительных URL. Предположим, что первый URL был http://mysite.org/file1.php и второй был http://mysite.org/subsecrion/file2.php , то вы должны либо использовать абсолютный путь для фавиконки:

<link rel="shortcut icon" type="image/x-icon" href="/img/flavico.fw.ico"> 

или добавить тег:

<base href="http://mysite.org/"> 
+0

обе страницы находятся в одном каталоге. http://mypage.org/file1.php и http://mypage.org/file2.php – user2463248

+0

Можете ли вы показать мне сгенерированный html (он же «источник просмотра» в браузере)? Возможно, включенный resolution.php делает некоторый вывод и разрывает разметку ... –

Смежные вопросы