#!/usr/bin/perl -w use CGI qw(:standart); my $query = CGI->new(); my $text = $query->param(\'name\'); print $query->header(-type => \'text/html\', -charset => \'KOI8-R\'); open(F, ">TEST.TXT"); print F $text; close(F);
Все файлы написаны в кодировке KOI8-R. Собственно идея такая что при нажатии на кнопку должен записатся файл TEST.TXT и он должен быть тоже в кодировке KOI8-R. Покрайней-мере так работает при обычном выполнении запроса без XmlHttpRequest. А вот в XmlHttpRequest все как раз иначе, файл сохраняется почему-то в кодировке UTF-8. Как это можно исправить?
Название: XmlHttpRequest и НЕ UTF-8. Как?
Отправлено: hanslinger от 06 Июля 2007, 17:12:35
Хранить все в utf-8.
Название: XmlHttpRequest и НЕ UTF-8. Как?
Отправлено: anterior от 06 Июля 2007, 19:39:04
Есть задача свыше - Хранить только в KOI8-R
Название: XmlHttpRequest и НЕ UTF-8. Как?
Отправлено: hanslinger от 06 Июля 2007, 19:43:19
Ммм, а какая конфессия исповедует KOI8?
Название: XmlHttpRequest и НЕ UTF-8. Как?
Отправлено: brainkiller от 06 Июля 2007, 23:59:17
hanslinger старообрядцы, вестимо.
Название: XmlHttpRequest и НЕ UTF-8. Как?
Отправлено: anterior от 07 Июля 2007, 05:26:22
..понимаете, делаю почтовую систему. Надо чтобы письма хранились в KOI. Хотя, конечно теоретически можно было подумать о функции перекодирования на стороне сервера в KOI8-R если символы влезают... А что, неплохая идейка. Надо подумать будет... ;)