бНОПНЯ
- Andrej Ramaszeuski
- Неотъемлемая часть форума
- Сообщения: 507
- Зарегистрирован: 28 ноя 2003, 11:42
- Откуда: Pardubice, CZ
- Контактная информация:
бНОПНЯ
Этот форум отдаёт контент в кодировке windows-1251, что вполне приемлимо, хотя и некошерно.
Если что-то сюда пишу из под M$ окон - опять же никаких проблем не возникает (почему?).
Но! Если пишу из под linux/XWindow, так происходит subj. Создаётся впечатление, что при сохранении сообщения, скрипт, получив содержимое формы в windows-1251 (что мною проверено - мозилла честно посылает в той кодировке, в которой от неё хотят) перекодирует его в KOI-8. Ну и зачем и почему?
p.s. Яспень, что всё видю как положено. За исключением того, что напишу сам. С таким горем писать могу только на работе. где имею окна, из дома только read only
p.p.s. Смена локали (be_BY.UTF-8, cs_CZ.UTF-8, ru_RU.UTF-8 ) бНОПНю не лечит.
Если что-то сюда пишу из под M$ окон - опять же никаких проблем не возникает (почему?).
Но! Если пишу из под linux/XWindow, так происходит subj. Создаётся впечатление, что при сохранении сообщения, скрипт, получив содержимое формы в windows-1251 (что мною проверено - мозилла честно посылает в той кодировке, в которой от неё хотят) перекодирует его в KOI-8. Ну и зачем и почему?
p.s. Яспень, что всё видю как положено. За исключением того, что напишу сам. С таким горем писать могу только на работе. где имею окна, из дома только read only
p.p.s. Смена локали (be_BY.UTF-8, cs_CZ.UTF-8, ru_RU.UTF-8 ) бНОПНю не лечит.
- Andrej Ramaszeuski
- Неотъемлемая часть форума
- Сообщения: 507
- Зарегистрирован: 28 ноя 2003, 11:42
- Откуда: Pardubice, CZ
- Контактная информация:
Мне хватило посмотреть сюда -zyxel писал(а):попользуйся поиском на форуме
где-то было рассписано до буквы как решить эту проблему
Server: Apache/1.3.29 (ALT Linux/alt2) PHP/4.3.4RC4-dev/ALT rus/PL30.18
чтобы понять, что это сервер работает под русским апачем - глюком глюков всех времён и народов. не думаю, что с этим уродцем что-то вылечится...
- Andrej Ramaszeuski
- Неотъемлемая часть форума
- Сообщения: 507
- Зарегистрирован: 28 ноя 2003, 11:42
- Откуда: Pardubice, CZ
- Контактная информация:
...я...zyxel писал(а):но я то пишу из под linux/XWindow ... Или я обкурился, или ...
Хорошо. Я обкурился. Но как заставить дефективный AI русского апача не перекодировать без моего на то согласия? Нет, русский апач нефига не настоящий индеец.
Последний раз редактировалось Andrej Ramaszeuski 09 дек 2003, 18:55, всего редактировалось 1 раз.
- Andrej Ramaszeuski
- Неотъемлемая часть форума
- Сообщения: 507
- Зарегистрирован: 28 ноя 2003, 11:42
- Откуда: Pardubice, CZ
- Контактная информация:
ОК. Мутант мозгов нет, но развести его оказалось можно.
Проблема решилась заменой дефолтной кодировки в мозилле с windows-1250 на iso-8859-2. Спрашивается - ну какого ж хрена сервер не понимющий дефолтную кодировку клиента делает такие вот анальные эксперименты? Всё это напоминает суперумные мелкомягкие бровзеры, на лету отгадывающие conten-type по трём последним буквам content-disposition...
Проблема решилась заменой дефолтной кодировки в мозилле с windows-1250 на iso-8859-2. Спрашивается - ну какого ж хрена сервер не понимющий дефолтную кодировку клиента делает такие вот анальные эксперименты? Всё это напоминает суперумные мелкомягкие бровзеры, на лету отгадывающие conten-type по трём последним буквам content-disposition...
- Andrej Ramaszeuski
- Неотъемлемая часть форума
- Сообщения: 507
- Зарегистрирован: 28 ноя 2003, 11:42
- Откуда: Pardubice, CZ
- Контактная информация:
вот, блин, горе.
из-за каждого кривого сервера default charset переключать...
на слове <b>кривой</b> убедительно настаиваю по той простой причине, что
1) нормальный сервер контент не перекодирует. особенно в случаях, если не знает откуда куда.
2) кодировку того, что я посылаю на сервер должен читать из Content-type после точки с запятой
3) если там ничего нет, так кодирвка совпадает с кодировкой, в которой был отдан контент
p.s. unicode придумали чукчи для чукчей или китайцы у которых иероглифы?
из-за каждого кривого сервера default charset переключать...
на слове <b>кривой</b> убедительно настаиваю по той простой причине, что
1) нормальный сервер контент не перекодирует. особенно в случаях, если не знает откуда куда.
2) кодировку того, что я посылаю на сервер должен читать из Content-type после точки с запятой
3) если там ничего нет, так кодирвка совпадает с кодировкой, в которой был отдан контент
p.s. unicode придумали чукчи для чукчей или китайцы у которых иероглифы?
- X-Stranger
- Администратор
- Сообщения: 1238
- Зарегистрирован: 09 сен 2001, 04:46
- Контактная информация:
- X-Stranger
- Администратор
- Сообщения: 1238
- Зарегистрирован: 09 сен 2001, 04:46
- Контактная информация: