На главной странице есть форма поиска, при нажатии на кнопку "поиск" запрос отправляется на страницу: /search?q= тут текст поиска, тут я нашел две проблемы, во первых русские символы отображаются так: /search?q=%EF%F0%E8%E2%E5%F2 - и в поле формы поиска так же. Во вторых вместо пробела появляется символ "плюс +", использую такие строки:
Главная страница:
CODE ( html):
скопировать код в буфер обмена
<form action="/search" method="get"> <input type="text" name="q"> <input type="submit" value="Поиск"> </form>
Главная страница поиска (/search):
CODE ( html):
скопировать код в буфер обмена
<form action="/search" method="post"> <input type="text" name="q" value="<?=$_GET['q']?>"> <input type="submit" value="Поиск"> </form>
Как в поле формы убрать символы "+" (вместо плюсов вставить пробел) и как правильно внедрить русский язык в адресной строке и поле формы поиска?
Благодарю за то, что выделили время. Спасибо.
|