Forum Webscript.Ru

Программирование => Perl => Тема начата: Slike от 29 Марта 2005, 19:16:49

Название: Как научить сервер понимать русский ?
Отправлено: Slike от 29 Марта 2005, 19:16:49
Используя LWP парсим сайт, русский не отображается, как заставить понимать его ?


спасибо
Название: Как научить сервер понимать русский ?
Отправлено: AnnA от 29 Марта 2005, 19:39:38
бородатый вопрос. ;)
попробуйте так:use locale;
use POSIX qw(locale_h);
setlocale(LC_CTYPE,"ru_RU.CP1251");
Название: Как научить сервер понимать русский ?
Отправлено: Slike от 29 Марта 2005, 21:33:09
Неа., тоже самое, не понимает
Название: Как научить сервер понимать русский ?
Отправлено: AnnA от 29 Марта 2005, 21:38:59
покажите пример кода который "не понимает".
Название: Как научить сервер понимать русский ?
Отправлено: Slike от 29 Марта 2005, 21:53:13
я через LWP беру любую страницу просто русскую, любой русский шрифт не понимает
Название: Как научить сервер понимать русский ?
Отправлено: AnnA от 29 Марта 2005, 21:59:06
гм. извините, конечно, но тут нужно ответить банально ... что-то там про телепатов... ;)
что значит не понимает? кто не понимает и как Вы пытаетесь объяснить тому, что должно понять, что б оно поняло?
фаром смотрите на страничку по ф4, выводите ее в броузер или... еще какие-то варианты? К тому же не у всех страниц кодировка именно win1251
Название: Как научить сервер понимать русский ?
Отправлено: Slike от 30 Марта 2005, 00:52:06
в браузер не вывожу, запускаю скрипт на сервере по SSH и там смотрю результат
:)
Название: Как научить сервер понимать русский ?
Отправлено: glebushka от 30 Марта 2005, 04:10:07
Slike, копируешь результат в блокнот, сохраняешь с расширением .хтмл и смортишь в браузере результат. Ну или учишься пользоваться возможностями шел-клиента по перекодировке.