поиск и &

smart
Posts: 1356
Joined: Sun Oct 09, 2011 4:54 pm

поиск и &

Post by smart »

приветсвую, как быть с символом & в поиске ?

например вводят поиск boobs & babes и соответсвенно обрезается все что дальше &, можно ли как-то сделать замену или обрезать его на уровне ввода в базу серч лога ?
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: поиск и &

Post by admin »

Когда браузер сабмитит такой поиск он его делает url encode. И поэтому оно передается не в таком виде и такой проблемы нет
Don't forget to run script update
smart
Posts: 1356
Joined: Sun Oct 09, 2011 4:54 pm

Re: поиск и &

Post by smart »

судя по поиску на сайте, через форму, ищется только первое слово, второе - нет
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: поиск и &

Post by admin »

Давайте плз сразу с подробностями: делаю так, смотрю туда и тп
Don't forget to run script update
smart
Posts: 1356
Joined: Sun Oct 09, 2011 4:54 pm

Re: поиск и &

Post by smart »

1. захожу на домен, где подключен сфинкс
2. в строке поиска ввожу boobs & babes
3. получаю результат поиска только по boobs, но в урле вижу полную фразу boobs & babes, однако в теле поисковая фраза только boobs
4. ввожу просто boobs, получаю тот же результат что и в предыдущем варианте
5. убираю символ & ввожу поиск boobs babes, выдача отличается полностью
6. захожу в серчлог, там вижу фразу boobs & babes

аналогично происходит с любыми другими фразами, которые содержат символ &
вывод поисковой фразы, что в урле, что в теле делается через <!--STRIP_SPECIAL_CHARS_SEARCH_QUERY-->
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: поиск и &

Post by admin »

Print_r($_GET)
В темплейте что показывает?
Don't forget to run script update
smart
Posts: 1356
Joined: Sun Oct 09, 2011 4:54 pm

Re: поиск и &

Post by smart »

admin wrote: Wed Feb 13, 2019 8:31 pm Print_r($_GET)
В темплейте что показывает?
сделал запрос babe & tits, выдало:
Array ( [force_template] => content_search [url] => content [p] => 100 [search] => babe [tits] => [link] => related )
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: поиск и &

Post by admin »

Значит криво формируется линк, сами видите что приходит в скрипт
Don't forget to run script update
smart
Posts: 1356
Joined: Sun Oct 09, 2011 4:54 pm

Re: поиск и &

Post by smart »

admin wrote: Mon Feb 25, 2019 1:59 pm Значит криво формируется линк, сами видите что приходит в скрипт
об этом и речь, что линк формируется криво из-за & в запросе, каким образом это обходить ?
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: поиск и &

Post by admin »

Правильно формировать его в js
Что б оно нормально приходило в скрипт
Don't forget to run script update
Post Reply