Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > кодировка $_SERVER['HTTP_REFERER']


Автор: kolombo1 9.8.2009, 18:08
Чтобы узнать, по каким запросам переходят на мой сайт, сохраняю некоторые $_SERVER['HTTP_REFERER'] в файл. К примеру, $_SERVER['HTTP_REFERER'] = "http://yandex.ru/yandsearch?text=крюинги+эстонии". Открываю файл, там такая строка: http://yandex.ru/yandsearch?text=РєСЂСЋРёРЅРіРё   СЌСЃС‚РѕРЅРёРё&clid=46512. Понятно, что не проблема перекодировать, но все же мне интересно, почему так происходит?

Автор: Ипатьев 9.8.2009, 18:36
Потому что программа не понимает кодировку файла?

Автор: skyboy 9.8.2009, 19:45
Цитата(kolombo1 @  9.8.2009,  17:08 Найти цитируемый пост)
Понятно, что не проблема перекодировать

ничего не надо перекодировать.
если программа, которой открываешь файл, не понимает кодировки UTF-8 — это проблема программы.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)