Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Hamber
Зарегистрирован: 15.08.2005 Сообщения: 6
|
Добавлено: Чт Сен 01, 2005 12:09 pm Заголовок сообщения: Передача параметрка nick в profiles.cgi |
|
|
Здравствуйте.
У меня вопрос видимо к Админам.
Есть скрипт, кот. называется profiles.cgi.
Он позволяет показывать информацию о нике.
Пример:
http://profiles.dozory.ru/cgi-bin/profiles.cgi?nick=Hamber
Данный пример отрабатывает замечатально и скрипт возвращает информацию.
Пример2:
http://profiles.dozory.ru/cgi-bin/profiles.cgi?nick=Петя
Данный пример отрабатывает некорректно и пишет что такой ник не существует, хотя если его ввести ВРУЧНУЮ, то скрипт все вернет.
Вопрос: Как правильно передавать РУССКИЕ ники для корректной обработки?
С уважением,
Михаил. |
|
Вернуться к началу |
|
 |
Alermo Программист проекта

Зарегистрирован: 26.04.2004 Сообщения: 1840
|
Добавлено: Чт Сен 01, 2005 2:17 pm Заголовок сообщения: |
|
|
когда Вы набираете ник в форме - браузер конвертирует русские символы в момент отправки в кодировку страницы (KOI8-R). Когда же просто вручную в URL набрать русские символы, то браузер отправит их в кодировке, которая установлена в вашей ОС по умолчанию (UTF8 или CP1251). |
|
Вернуться к началу |
|
 |
Hamber
Зарегистрирован: 15.08.2005 Сообщения: 6
|
|
Вернуться к началу |
|
 |
Alermo Программист проекта

Зарегистрирован: 26.04.2004 Сообщения: 1840
|
Добавлено: Чт Сен 01, 2005 3:40 pm Заголовок сообщения: |
|
|
имя Петя = оЕРЪ при перекодировке из CP1251 в KOI8-R
если у тебя XP - то по умолчанию у тебя UTF8, а не cp1251. |
|
Вернуться к началу |
|
 |
Hamber
Зарегистрирован: 15.08.2005 Сообщения: 6
|
Добавлено: Чт Сен 01, 2005 4:06 pm Заголовок сообщения: |
|
|
А где мне найти алгоритм как из UTF8 переделать в KOI8-R ? |
|
Вернуться к началу |
|
 |
|
|