выводятся символы которые я не писал

ExtremeBurner

Новичок
выводятся символы которые я не писал

Например вот кусок кода выведенного уже на страницу браузера



п»ї
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Главная</title>
<link href="style.css" rel="stylesheet" type="text/css">
<meta name="description" content="Добро пожаловать на сайт о компании БРК Омега">
<meta name="keywords" content="БРК Омега,натяжные потолки,окна">
</head>

<body>
<table width="800" border="0" align="center" class="main_border">
п»ї<tr>
<td height="143"><img src="img/BRK.jpg" width="800" height="150"></td>
</tr>
<tr>
<td height="116" valign="top"><table width="100%" height="269" border="0">

<tr>
п»ї<td width="23%" height="235" class="left">




Посмотрите в начале и почти в самом конце вылезли непонятно откуда п»ї,и в интерфейсе они вылезают,почему? Вот еще,я подключаю блок с левым меню,прописываю в нем "Категории",он мне выдает "Категории",почему? Кодировку пробовал менять не помогло! Заранее спасибо!
 

phprus

Moderator
Команда форума
BOM в файлах и проблемы с кодировками. Удали BOM и посмотри, какой заголовок Content-Type отдает сервер.
 

ExtremeBurner

Новичок
Прости,можешь обьяснить получше?=( Я не очень понял что за BOM и как его удалить
 

iceman

говнокодер
ExtremeBurner
открой через notepad++ и перекодируй фаил в UTF-8 без BOM
 

ExtremeBurner

Новичок
Вот именно так я и делал он меняется я сохраняю закрываю и он снова прежний!
 

ExtremeBurner

Новичок
Снова открываю нотпад смотрю куда там поставлена кодировка галочка стоит где стояла прежде
 

Вурдалак

Продвинутый новичок
Ну это может быть недочёт редактора.

По факту-то что? После пересохранения всех файлов, на странице больше не появляются эти «странные»
Код:
п»ї
?
 

lart

Guest
У меня такая картина часто бывает если редактируешь файлы редактором для MacOS BBEdit, причину их возникновения я так и не понял, в самом редакторе такая фигня отображается как пробел, пытался делать поиск но находит все теже пробелы.

Спасает только юниксовый MC и его редактор, в нем видно этот символ(ы), и можно посмотреть его код, после чего я написал небольшой скрипт который просматривает все php файлы проекта и находит в нем эти символы, после чего через тот же MC иду и удаляю их.
 

iceman

говнокодер
ExtremeBurner
ты меняешь кодировку редактора или файла?
присмотрись внимательно, ты наверно не туды жмешь!

-~{}~ 13.09.10 09:27:

нажимай ПРЕОБРАЗОВАТЬ

-~{}~ 13.09.10 09:44:

ExtremeBurner
если php файлы, то нужно все проверить, и те которые инклюдяца
 

ExtremeBurner

Новичок
Все сделал все в одной кодировке виндовс кирилице все отлично,но одно но,этот знак п»ї снова появился,он один,все больше нет,в самом начале страницы,что теперь делать когда с кодировкой все нормализовалось?

-~{}~ 13.09.10 23:10:

Люди все прекодировал как то все убралось! Но последний вопрос,в тайтл вылезает абраккадабра,кодировка страницы utf 8 Что теперь делать?
 

iceman

говнокодер
ExtremeBurner
http://ru.wikipedia.org/wiki/BOM#.D0.9F.D0.BE.D1.80.D1.8F.D0.B4.D0.BE.D0.BA_.D0.B1.D0.B0.D0.B9.D1.82.D0.BE.D0.B2
 

ExtremeBurner

Новичок
Вурдалак
iceman
поменял дримвивер с CS5 на CS3 и все прошло, можно хакрывать тему,спасибо огромное все кто пытался мне помочь,я очень благодарен что меня не обошли мимо=) буду теперь на этом сайте сидеть

-~{}~ 14.09.10 19:37:

и всем советовать)
 

Viktor_Rez

Новичок
iceman Так оффтоп, ты не знаешь, может есть какой плагин для пакетного преобразования в Notepad++ из cp1251 в UTF-8 not BOM?
 

iceman

говнокодер
Viktor_Rez
нет, не знаю

-~{}~ 21.09.10 09:59:

ExtremeBurner
> поменял дримвивер с CS5 на CS3
а в настройки редактора зайти не сюдьба была? ололо

> буду теперь на этом сайте сидеть
сиди лучше на этих сайтах php.net и phpfaq.ru
 
Сверху