[Sysadmins] добро пожаловать в рунет! (Was: Re: в и р т у а л ь н ы й к о м п . к л а с с)
Andrei Bulava
=?iso-8859-1?q?abulava_=CE=C1_altlinux=2Eru?=
Чт Окт 26 15:33:41 MSD 2006
Timur Batyrshin wrote:
> Алексей Данилович пишет:
>> вот что интересно: какой клиент такое накодил? :)
>
> SquirrelMail. Видимо донастроить там что-то надо, чтобы он русский текст
> в UTF не заворачивал.
в и пр. - это "творчество" браузера из-за несоответствия кодировки
страницы, где находится <form method="post"
enctype="multipart/form-data">, с данными, заполненными в этой форме.
Иными словами, данные формы не выражаются в кодировке страницы с формой
(см. ниже, а для тех, кто уже понял: в - это html entity,
выражающая русскую букву среди html кода в кодировке ISO-8859-1).
В сторонку: HTTP - тот ещё набор скелетов в шкафу.
Проверьте, что
http://path/to/squirrelmail/src/compose.php?mailbox=INBOX&startMessage=1
возвращается вам не в кодировке ISO-8859-1 (а она таки возвращается в
этой кодировке - только что проверил).
Полечить можно двумя способами:
1) указать в
https://path/to/squirrelmail/webmail/src/options.php?optpage=display
"Language: Russian". Правда, от UTF-8 это не избавит, а именно добавит -
тем самым нарушив правила хорошего тона в рассылках @altlinux;
2) указать "$default_charset = 'koi8-r';" в
/etc/squirrelmail/config_local.php - это настолько же плохо, как и
'iso-8859-1', стоящий в /etc/squirrelmail/config.php по умолчанию - зато
"в духе" правил рассылки.
Выбирать вам. Правильный способ, увы, идёт не в ногу с верным путём
рунета :-(
>> 25.10.06, Timur Batyrshin<batyrshin на ieml.ru> написал(а):
>>> Появилась
--
// AB1002-UANIC
Подробная информация о списке рассылки Sysadmins