Кодировка типа %XX

Обсуждение серверного программирования.

Модераторы: Duncon, Yurich

Ответить
vitpanov
Сообщения: 100
Зарегистрирован: 18 сен 2005, 18:51
Откуда: Россия

Доброго всем времени суток. Знаю о функции типа

Код: Выделить всё

urlencode(string str);
Она преобразует русский текст в последовательность символов типа %XX. А есть ли такая функция которая преобразует %XX назад в русские буквы?
Сомневаешься - не делай,
не сомневаешся - подумай!
Аватара пользователя
Oscar
Сообщения: 963
Зарегистрирован: 29 май 2004, 13:44
Откуда: Мюнхен (рожден в Киеве)
Контактная информация:

urldecode()
vitpanov
Сообщения: 100
Зарегистрирован: 18 сен 2005, 18:51
Откуда: Россия

Oscar, а в скобки загонять закодированный текст. Я равильно понял?:?
Сомневаешься - не делай,
не сомневаешся - подумай!
Аватара пользователя
Oscar
Сообщения: 963
Зарегистрирован: 29 май 2004, 13:44
Откуда: Мюнхен (рожден в Киеве)
Контактная информация:

vitpanov
Сообщения: 100
Зарегистрирован: 18 сен 2005, 18:51
Откуда: Россия

Oscar, большое спасибо за помощь:!:
Сомневаешься - не делай,
не сомневаешся - подумай!
qwertyuiop
Сообщения: 77
Зарегистрирован: 24 мар 2005, 11:00

header ("Location: http://" . $_SERVER['PHP_SELF'] . "?messages=" . urlencode($messages['error_pass']));


потом когда вывожу текст на странице.... пишу

Код
echo urldecode($_GET['messages']);


Сообщение выходит в кодировке iso8859-5

Приходиться делать вот так:

Код
echo convert_cyr_string(urldecode($_GET['messages']),"i","w");


Может быть кто-нить сталкивался с такой уже проблемой? в чём может быть дело??? Страницы в кодировке windows-1251.. Апач под Виндой...!!!!

Заранее спасибо!!!
Ответить