Доброго времени суток.
Методом GET передаю кириллический параметр, допустим, так:
Цитата:http://url.com/list.php?okrug=ЦО
Естественно, браузер передает вот это:
Цитата:http://url.com/list.php?okrug=%D6%CE
Я это дело перегоняю в нормальный UTF-8:
Все нормально, работает.
Проблема в том, что потом нужно вот этот параметр вывести в ссылку на странице, примерно так:
Но выводится она уже в таком виде:
Цитата:http://url.com/list.php?okrug=%D0%A6%D0%9E
А мне нужно %D6%CE. Если честно, не совсем понимаю, что происходит. Думал, что это UTF-8 нужно снова перевести в Win1251, но тогда кракозябры получаются еще длиннее.
Не поможете найти верное решение?
(Добавление)
Все, разобрался. Нужно перед выводом ссылки сделать обратное преобразование вот таким способом: