Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Разное

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Кодировки (WML)
 
 автор: dr.MIG   (02.09.2007 в 20:39)   письмо автору
 
 

Есть wml-файл с кирилицей. Если заходим с браузера с ПК - всё ок, если из Оперы с мобильного - тоже ок, но если пытаемся зайти из родного браузера телефона - вместо кирилицы отображаются кракозябры.
В заголовке файла у меня прописано <?xml version="1.0" encoding="Windows-1251"?>
На запрос файла сервер мне отвечает Content-Type: text/vnd.wap.wml; charset=koi8-r
Т.е., как я понял на сервере кодировка по умолчанию koi8-r, но указание
<?xml version="1.0" encoding="koi8-r"?>
ситуацию никак не меняет.
Что можно сделать?

   
 
 автор: Gemorroj   (02.09.2007 в 21:02)   письмо автору
 
   для: dr.MIG   (02.09.2007 в 20:39)
 

1) Написать в .htaccess AddDefaultCharset Windows-1251
2) Отправить хедер такого содержания header('Content-type: text/vnd.wap.wml; charset=Windows-1251');

А вообще в WAP принято использовать UTF-8
Когда-то телефоны не корректно работали с Windows-1251, современные модели наверное уже нормально ваботают с этой кодировкой, не знаю точно, но лучше все-таки использовать UTF-8

   
 
 автор: coloboc66   (03.09.2007 в 00:13)   письмо автору
 
   для: Gemorroj   (02.09.2007 в 21:02)
 

UTF-8 нужно использовать для сотовых, неужели вы этого до сих пор не знаете???

   
 
 автор: ols   (03.09.2007 в 17:14)   письмо автору
 
   для: coloboc66   (03.09.2007 в 00:13)
 

Содержимое файла вмл должно тоже переведено в utf-8, для этого можно воспользоваться программами перекодировщиками.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования