Вывожу юзерские запросы через <thumb num=1-20 search_log=all> в виде ссылок на результаты поиска. То есть идея - кликаешь по ссылке с запросом - попадаешь на результаты по этому запросу. Урл вида /search/query.html.
Соответственно, сам запрос вывожу через str_replace, чтоб заменить пробелы на дефисы итд.
Проблема в том, что если юзер введет запрос, в котором в конце запроса есть символ "\" - в коде я более не могу юзать str_replace, так как оно тогда экранирует кавычку при работе с "<!--SEARCH_QUERY-->".
Надеюсь понятно описал.
Подскажите пожалуйста, как быть в таком случае? Спасибо!
Работа со строкой <!--SEARCH_QUERY--> в PHP
Re: Работа со строкой <!--SEARCH_QUERY--> в PHP
Имею ввиду что вывожу ссылку так:
<a href="/search/<?=str_replace(' ', '-', strtolower("<!--SEARCH_QUERY-->"))?>.html"><!--SEARCH_QUERY--></a>
Соответственно, если в <!--SEARCH_QUERY--> в конце экранирующий символ - все, жопа...
<a href="/search/<?=str_replace(' ', '-', strtolower("<!--SEARCH_QUERY-->"))?>.html"><!--SEARCH_QUERY--></a>
Соответственно, если в <!--SEARCH_QUERY--> в конце экранирующий символ - все, жопа...
Re: Работа со строкой <!--SEARCH_QUERY--> в PHP
Don't forget to run script update
Re: Работа со строкой <!--SEARCH_QUERY--> в PHP
Спасибо, оно!