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

1. Удаленный (19.12.2011 / 02:19)
передаю текст 'песня' в $_GET запросе в адресной страке он смотрится так '20%D0%BF%D0%B5%D1%81%D0%BD%D1%8F' далее в обработчике перевожу ее в пост $_POST[text]=$_GET[msg]; и в $_POST[text] получаю такую картину 'РРСРС'
кто что посоветует?

2. Дмитрий (19.12.2011 / 02:29)
urlencode('песня'); закодирует в ссылку
urldecode('20%D0%BF%D0%B5%D1%81%D0%BD%D1%8F'); раскодирует обратно

3. Удаленный (19.12.2011 / 02:53)
не помагло

4. ensteyn-asen (19.12.2011 / 02:54)
$_POST[text]=$_GET[msg];
obana

5. Удаленный (19.12.2011 / 02:54)
4. ensteyn-asen, так надо

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

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

6. ensteyn-asen (19.12.2011 / 02:59)
я когда так делал, то текст в латинницу перекодивал, а потом обратно в кирилицу

на крайняк можно зашифровать както

7. Дмитрий (19.12.2011 / 03:41)
Как это urldecode не помогло vtopku

8. Удаленный (19.12.2011 / 03:43)
кароче дело не в этом $_POST[text]=$_GET[msg]; со страницы с которой отправляется уже такой текст идет

9. ramzes (19.12.2011 / 10:24)
Разная кодировка страниц

10. Удаленный (19.12.2011 / 16:09)
проблема решина

URL: https://visavi.net/topics/27565