Работа со строкой <!--SEARCH_QUERY--> в PHP
Posted: Wed Dec 18, 2019 1:04 pm
Вывожу юзерские запросы через <thumb num=1-20 search_log=all> в виде ссылок на результаты поиска. То есть идея - кликаешь по ссылке с запросом - попадаешь на результаты по этому запросу. Урл вида /search/query.html.
Соответственно, сам запрос вывожу через str_replace, чтоб заменить пробелы на дефисы итд.
Проблема в том, что если юзер введет запрос, в котором в конце запроса есть символ "\" - в коде я более не могу юзать str_replace, так как оно тогда экранирует кавычку при работе с "<!--SEARCH_QUERY-->".
Надеюсь понятно описал.
Подскажите пожалуйста, как быть в таком случае? Спасибо!
Соответственно, сам запрос вывожу через str_replace, чтоб заменить пробелы на дефисы итд.
Проблема в том, что если юзер введет запрос, в котором в конце запроса есть символ "\" - в коде я более не могу юзать str_replace, так как оно тогда экранирует кавычку при работе с "<!--SEARCH_QUERY-->".
Надеюсь понятно описал.
Подскажите пожалуйста, как быть в таком случае? Спасибо!