Появляются непонятные символы при подключении блоков (include)

Статус
В этой теме нельзя размещать новые ответы.

Loiso

Создатель
Регистрация
23 Янв 2010
Сообщения
32
Реакции
0
Подключаю шапку и т.п., фрагменты кода наипростейшие. К примеру для шапки:
---------------------
<?php include ("blocks/header.php");?>
---------------------

В header.php:
---------------------
<div id="header">
<h1 class="d"><a href="index.htm">L-WATCHES</a></h1>
<p>Luxury Watches Company
</p>
</div>
---------------------

Все как надо выводится, только перед "div" выводятся непонятные символы - "п»ї". И так при каждом include.
Подскажите чтобы это могло быть, в каком направлении искать? Спасибо!
 
По команде include...
предполагается вставка php кода.
Вы же даете html.
Удивительно, что интерпретатор это
хоть как-то но понял.
 
Да он просто этот кусок кода вставляет как есть и все) Нафига ему что-то интерпретировать. А проблема в кодировке была) Как начал следующий блок с русским текстом подключать - разобрался)
 
подключать можно что угодно инклудом... в пхп файле вполне нормально чувствует хтмл...
 
Это нечто иное, как BOM символ
 
угу, проблема в бом символе (вывод - либо работать в аски, либо если утф обязателен, делайте кодировку утф-8 без бома в редакторе), а насчет того что подключается не пхп код, все законно, то что не в <?php ... ?> тегах, пхп просто передает как видит, без интерпретации, посмотрите как пхп движки написаны :)
 
Файлы в кодировке UNICODE, попробуйте другую :)
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху