Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Проблемы с кодировкой страницы

249
30 октября 2008 года
DissDoc
639 / / 01.10.2004
Проблема следующего характера. Читаю из xml файла строку на русском языке и экранирую в окне браузера эту прочитанную строку. Но выводится в браузере (любой! что фф3 что ие7) в неправильной кодировке, не в той что указана в файлах,
что html,
 
Код:
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />

что xml
 
Код:
<?xml version="1.0" encoding="windows-1251"?>
13
30 октября 2008 года
RussianSpy
3.0K / / 04.07.2006
Что выводится неправильно? xml или html?
249
31 октября 2008 года
DissDoc
639 / / 01.10.2004
Я так понимаю что xml. Так как я из xml-читаю
Если в html просто текст писать все нормально...
13
31 октября 2008 года
RussianSpy
3.0K / / 04.07.2006
Значит xml не в windows-1251
249
31 октября 2008 года
DissDoc
639 / / 01.10.2004
Т.е. вы имеете ввиду что сам файл сохранен в какой-то другой кодировке? И несмотря на то. что я жестко указываю 1251 - это не будет действовать?
6
31 октября 2008 года
George
4.1K / / 05.01.2007
видимо да. и насколько я понимаю надо просто xml перекодировать в win-1251. либо
 
Код:
<?xml version="1.0" encoding="кодировка, в которой сохранен файл"?>

зы я в этом особо не разбираюсь, но интуиция подсказывает :)
249
31 октября 2008 года
DissDoc
639 / / 01.10.2004
У меня тоже было такое предположение, но я почему-то подумал "да ну. не может такого быть" =) Домой приеду - попробую.
13
31 октября 2008 года
RussianSpy
3.0K / / 04.07.2006
А вообще есть только одна верная кодировка - utf-8
Все остальное пережитки прошлого, от которых нужно избавляться
249
31 октября 2008 года
DissDoc
639 / / 01.10.2004
Все равно абракадабра =(
Сделал utf-8. везде жестко указал.
Когда подгружаю xml - абракадабра. Причем если смотреть кодировку страницы - то она почему-то Кириллица (ISO-8859-5) вместо utf-8
А когда пишу по-русски в html - Кириллица (KOI8-R)... Что за ерунда?
Скрипты пишу на PDT (мож тут траблы какие?)
Раньше такого никогда не возникало..
13
31 октября 2008 года
RussianSpy
3.0K / / 04.07.2006
Ссылку дать на то и другое можете?
249
31 октября 2008 года
DissDoc
639 / / 01.10.2004
Нет к сожалению... Я на локальной машине тестирую. И хостинга нет...
249
31 октября 2008 года
DissDoc
639 / / 01.10.2004
Заработало! Все-таки я был прав на счет среды разработки. Я с PDT плохо разобрался ((( Все страницы были в windows-1251, а в скриптах я писал utf-8... Видно из-за этого траблы. Я все в utf-8 пересохранил и все заработало!
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог