1
PHP / Определение кодировки...
« : 03 Января 2003, 11:58:30 »
Обчитался статей с этого сайта и решил забабахать свой почтовый сервак с web-интерфейсом... Всё получилось, всё работает (спасибо Webscript и авторам статей!) но... Как вы знаете не все письма приходят в Windows кодировке, поэтому получается, что когда открываешь письмо, написанное в koi-8 не понятно, что в письме написанно, а когда меняешь кодировку - письмо становится понятным, а все остальные надписи на сайте - нет! Вот и приходится по 50 раз за сеанс менять кодировку...
И тут возникла идея: а что если определять на какую кодировку переключился юзверь и выдавать текст на страничку из определённого файла? Например: переклчился юзер на KOI-8, письмо он видит нормально и русские надписи (сайтовские) подкгрузились из файла koi.php (там они уже написанны в кои - соответственно) или переключился на win - вот тебе надписи из win.php
Я пробовал найти переменную окружения, которая содержала бы в себе кодировку, но так и не нашёл...
$a = getenv($CHTO_TUT?);
Не подскажете, как организовать проверку?
P.S. Только ответ "с помощью переменных окружения" не покатит. Лучше написать скрипт без комментария, чем комментарий без скрипта.
P.P.S. Всё это очень хочется сделать на PHP, так-как остальная часть уже написанна на PHP...
И тут возникла идея: а что если определять на какую кодировку переключился юзверь и выдавать текст на страничку из определённого файла? Например: переклчился юзер на KOI-8, письмо он видит нормально и русские надписи (сайтовские) подкгрузились из файла koi.php (там они уже написанны в кои - соответственно) или переключился на win - вот тебе надписи из win.php
Я пробовал найти переменную окружения, которая содержала бы в себе кодировку, но так и не нашёл...
$a = getenv($CHTO_TUT?);
Не подскажете, как организовать проверку?
P.S. Только ответ "с помощью переменных окружения" не покатит. Лучше написать скрипт без комментария, чем комментарий без скрипта.
P.P.S. Всё это очень хочется сделать на PHP, так-как остальная часть уже написанна на PHP...