![]() |
|
||||||||||
|
|||||
|
Регистрация: Oct 2007
Адрес: Москва
Сообщений: 44
|
У меня есть хмль
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<pages>
<page>
<caption><![CDATA[Левый заголовок]]></caption>
</page>
</pages>
в ответ получаю пару квадратов, вместо текста, и если вдруг текст поменять получаю вообще undefinded Английский текст парсится нормально В чем моя ошибка? |
|
|||||
|
Регистрация: Oct 2007
Адрес: Москва
Сообщений: 44
|
а encoding="utf-8" не достаточно? и как мне заставить аппач генерить хмльки в кодировке utf-8
|
|
|||||
|
Регистрация: Oct 2007
Адрес: Москва
Сообщений: 44
|
всё понял просто не о том подумал. Спасибо Мне нужно через utf8_encode в Php прогнать строку перед тем как отправить в поток.
После перекодировки в utf-8 отбражается уже более понятное: Îñåíü-Çèìà сначала думал что проблема со шрифтом, и поменял на Times New Roman Cyr Однако это не помогло. В чем может быть дело? Последний раз редактировалось iNils; 10.10.2007 в 11:05. |
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
|
Почитайте http://noregret.org/tutor/fonts/
И еще, есть кнопка , поэтому не надо создавать несколько сообщений подряд, надо исправить последнее в теме. |
|
|||||
|
Регистрация: Oct 2007
Адрес: Москва
Сообщений: 44
|
После долгих разбирательств пишу:
$row = iconv("windows-1251","UTF-8",$row); совместимо с хостингом Агава, Арбатек. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Цитата:
|
|
|||||
|
Регистрация: Oct 2007
Адрес: Москва
Сообщений: 44
|
то есть на этапе упаковки текста в базу?
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Сама база должна быть в кодировке utf-8. Вообще все должно быть в utf-8 и никаких конвертаций.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 11:05. |
|
|
« Предыдущая тема | Следующая тема » |
|
|