Forum Webscript.Ru
Программирование => Perl => Тема начата: NР от 11 Декабря 2001, 05:23:38
-
Народ, помогите!
В вушеуказанном чате глючат русские ники. Жмешь на ник, чтобы сказать что-нибудь, а чат вместо "ВАСЯ" в поле перенесет "рави" (ну или что-то в этом роде).
Как вот эту вот гадость исправить. Скажите, плз...
-
Вариант со сменой кодировки не подходит. Сервак работает только с кодировкой ВИндовс.
-
Неужели никто не знает, как решить эту проблему?!
-
Неужели никто не знает, как решить эту проблему?!
Да тут скрипт нужно смотреть...
Сервак работает только с кодировкой ВИндовс.
В смысле? У тебя в базе ники хранятся? В какой кодировке?
-
Скрипт в вашем каталоге есть. Он так и называется.
Ники хранятся в базе. Про кодировку, если честно, я не знаю, т.к. скрипт работает не на меом сайте, а на сайте провайдера. Просто захотел помочь ему (провайдеру) и моим друзьям-чатовцам.
Вот рабочий вариант скрипта: http://mzk.rikt.ru/chat3/
-
Вот рабочий вариант скрипта: http://mzk.rikt.ru/chat3/
Ну я собственно зашел как "Сашко".
Траблов не вижу... Все корректно.
-
Дык, зайти еще раз.
Надо, чтобы тебе сказали.
Зайди два раза одновременно, второй раз под англицким ником и попробуй сказать этому самому "Сашко". Увидишиь глюк.
-
Так у вас там ни в одном фрейме кодировка не указана. Попробуй указать явно кодировку при входе и во фреймах.
-
И еще. Видишь адрес вызова окна о пользователе Алекс
http://mzk.rikt.ru/cgi-bin/chat3/chat?cf=Info&uname=ÀЪХЩп&toidt=384&username=Алекс&key=3rMId618hF&idt=384
так вот username - правильно воспринимает
а uname - нет. Копай здесь.