Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Знаки � вместо кириллицы при передаче GET запроса
Форумы портала PHP.SU » » Вопросы новичков » Знаки � вместо кириллицы при передаче GET запроса

Страниц (1): [1]
 

1. SharkNancy - 16 Апреля, 2019 - 06:55:18 - перейти к сообщению
Здравствуйте.
При передаче GET запроса формируется заголовок сайта.
Если ввожу в адресную строку site.ru/?title=мой заголовок, то все отображается нормально.
Но если это перейти по такой ссылке, то вместо заголовка будут одни знаки �.
Везде стоит кодировка utf-8 (на файле, в htaccess, в заголовках).
В чем может быть проблема?
2. LIME - 16 Апреля, 2019 - 16:04:00 - перейти к сообщению
SharkNancy потому что на самом деле кириллицы в урлах не бывает
напиши урл в браузере, скопируй его, и вставь в текстовый редактор
увидишь что кириллица зашифровалась в какое-то /%D1%8B%D0%B2%D0%B0
это браузеры тебе услужливо на лету подменяют
urlencode

 

Powered by ExBB FM 1.0 RC1