PDA

Просмотр полной версии : Что за кодировка


zavra
08.05.2010, 19:54
Слово "Супер!" зашифрованно в %D1%F3%EF%E5%F0%21
я пробовал конвертить в хекс, но получалось другое. это же url-encode, только как получить такой же результат, как в шифре?
пс. хекс очень похож, %421%443%43F%435%440%21, получается первые две цифры его конвертятся в букву о_О

SeNaP
08.05.2010, 19:56
$test = "%D1%F3%EF%E5%F0%21";
echo urldecode($test);

не?

z00MAN
08.05.2010, 19:56
Слово "Супер!" зашифрованно в %D1%F3%EF%E5%F0%21
я пробовал конвертить в хекс, но получалось другое. это же url-encode, только как получить такой же результат, как в шифре?
UrlDecoder

Ponchik
08.05.2010, 19:56
echo urldecode('%D1%F3%EF%E5%F0%21'); //Супер!
echo urlencode('Супер!'); //%D1%F3%EF%E5%F0%21

У меня всё работает, что я делаю не так?

zavra
08.05.2010, 19:58
вы пхп все юзаете о_О я просто на каких-то сайтах пытался. нету онлайн такого конвертера? гуголь отказался мне помогать

Ponchik
08.05.2010, 20:03
на
javascript:document.write(encodeURIComponent('Су пер!'));
Знаеш куда писать? В строку адреса
гуголь отказался мне помогать
Врёш!
Пишем в гугол "Супер!" и видем
http://www.google.ru/?q=%D1%F3%EF%E5%F0!
Да и вобще "urlencode online" 1 ссылка - то чо тебе над

Godfather Bulan
08.05.2010, 20:15
http://meyerweb.com/eric/tools/dencoder/

zavra
08.05.2010, 20:18
http://meyerweb.com/eric/tools/dencoder/
%D1%81%D1%83%D0%BF%D0%B5%D1%80!
вот что он выдает

Ponchik
08.05.2010, 20:20
echo urldecode('%D1%81%D1%83%D0%BF%D0%B5%D1%80!'); //супер!
Просто тама на серваке кодировка UTF8 а тебе наверное надо CP1251
пади поищи другие или в браузере поменяй кодировку, хотя хз поможет или нет :confused:

Godfather Bulan
08.05.2010, 20:30
http://x3k.ru/