Forum Webscript.Ru

Программирование => Perl => Тема начата: NР от 11 Декабря 2001, 05:23:38

Название: Проблема с русскими никами в WWW CGI CHAT
Отправлено: от 11 Декабря 2001, 05:23:38
Народ, помогите!
В вушеуказанном чате глючат русские ники. Жмешь на ник, чтобы сказать что-нибудь, а чат вместо "ВАСЯ" в поле перенесет "рави" (ну или что-то в этом роде).
Как вот эту вот гадость исправить. Скажите, плз...
Название: Дополнение
Отправлено: от 11 Декабря 2001, 05:25:01
Вариант со сменой кодировки не подходит. Сервак работает только с кодировкой ВИндовс.
Название: Ну неужели?!
Отправлено: от 11 Декабря 2001, 13:54:24
Неужели никто не знает, как решить эту проблему?!
Название: Проблема с русскими никами в WWW CGI CHAT
Отправлено: NeoNox от 11 Декабря 2001, 14:08:54
Цитировать
Неужели никто не знает, как решить эту проблему?!

Да тут скрипт нужно смотреть...
Цитировать
Сервак работает только с кодировкой ВИндовс.

В смысле? У тебя в базе ники хранятся? В какой кодировке?
Название: Проблема с русскими никами в WWW CGI CHAT
Отправлено: от 11 Декабря 2001, 15:06:11
Скрипт  в вашем каталоге есть. Он так и называется.
Ники хранятся в базе. Про кодировку, если честно, я не знаю, т.к. скрипт работает не на меом сайте, а на сайте провайдера. Просто захотел помочь ему (провайдеру) и моим друзьям-чатовцам.
Вот рабочий вариант скрипта: http://mzk.rikt.ru/chat3/
Название: Проблема с русскими никами в WWW CGI CHAT
Отправлено: NeoNox от 11 Декабря 2001, 15:16:45
Цитировать
Вот рабочий вариант скрипта: http://mzk.rikt.ru/chat3/
Ну я собственно зашел как "Сашко".
Траблов не вижу... Все корректно.
Название: Проблема с русскими никами в WWW CGI CHAT
Отправлено: от 11 Декабря 2001, 15:27:12
Дык, зайти еще раз.
Надо, чтобы тебе сказали.
Зайди два раза одновременно, второй раз под англицким ником и попробуй сказать этому самому "Сашко". Увидишиь глюк.
Название: ага... вот они :)
Отправлено: NeoNox от 11 Декабря 2001, 15:27:51
Так у вас там ни в одном фрейме кодировка не указана. Попробуй указать явно кодировку при входе и во фреймах.
Название: Проблема с русскими никами в WWW CGI CHAT
Отправлено: NeoNox от 11 Декабря 2001, 15:33:05
И еще. Видишь адрес вызова окна о пользователе Алекс
http://mzk.rikt.ru/cgi-bin/chat3/chat?cf=Info&uname=ÀЪХЩп&toidt=384&username=Алекс&key=3rMId618hF&idt=384
так вот username - правильно воспринимает
а uname - нет. Копай здесь.