$_GET и кодеровка

Печать RSS
26

Автор
Дух
0
передаю текст 'песня' в $_GET запросе в адресной страке он смотрится так '20%D0%BF%D0%B5%D1%81%D0%BD%D1%8F' далее в обработчике перевожу ее в пост $_POST[text]=$_GET[msg]; и в $_POST[text] получаю такую картину 'РРСРС'
кто что посоветует?

Голубые штаны
0
urlencode('песня'); закодирует в ссылку
urldecode('20%D0%BF%D0%B5%D1%81%D0%BD%D1%8F'); раскодирует обратно
Автор
Дух
0
не помагло
E

Землянин
0
$_POST[text]=$_GET[msg];
obana
Автор
Дух
0
4. ensteyn-asen, так надо

Добавлено через 01:22 сек.
привет выводит так РСиРРС

Добавлено через 01:57 сек.
если через пост то все норм
E

Землянин
0
я когда так делал, то текст в латинницу перекодивал, а потом обратно в кирилицу

на крайняк можно зашифровать както
Изменил: ensteyn-asen (19.12.2011 / 02:59)

Пацак
0
Как это urldecode не помогло vtopku
Автор
Дух
0
кароче дело не в этом $_POST[text]=$_GET[msg]; со страницы с которой отправляется уже такой текст идет

2000 лет д.н.э.
0
Разная кодировка страниц
Автор
Дух
0
проблема решина
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск