Имеется URL: domen.com/мама/купила.htm?детям=корову, с которым возникло много неоднозначных ситуаций:
1) Вбиваю domen.com/мама/купила.htm?детям=корову во всех браузерах, делаю parse_url и urldecode - все ок. Весь запрос кодируется в utf-8
2) Заменяю «детям» на «detyam»: domen.com/мама/купила.htm?detyam=корову. Хром кодирует нормально, в IE, FF и Opera «корову» приходит в windows-1251.
Safari работает аналогично хрому, остальные браузеры не пробовал.
Никто не знает проверенных кроссбраузерных решений этой проблемы?
И еще вопрос: как можно прочесть хэш, стоящий после решетки ( domen/index.php#example ), на стороне сервера?