Как сделать чтобы символы такого рода / не попадали в Search Log?
а точнее если человек ищет banan/ то результат был бы banan и в Search Log попал как banan
символы в Search Log
Re: символы в Search Log
в коммон
if (isset($_GET['search'])) {
$_GET['search'] = str_replace(array('/', '..', '...'), '', $_GET['search']);
}
array('/', '..', '...') тут всякие дургие символы которые вы не хотели бы видеть
if (isset($_GET['search'])) {
$_GET['search'] = str_replace(array('/', '..', '...'), '', $_GET['search']);
}
array('/', '..', '...') тут всякие дургие символы которые вы не хотели бы видеть
Don't forget to run script update
-
- Posts: 142
- Joined: Tue Aug 07, 2018 12:47 pm
Re: символы в Search Log
array('/', '..', '...') тут всякие дургие символы которые вы не хотели бы видеть
а как добавить ' ?
а как добавить ' ?
Re: символы в Search Log
по аналогии с точками через запятую
вы ж сами пример написали в сообщении...
вы ж сами пример написали в сообщении...
Don't forget to run script update
-
- Posts: 142
- Joined: Tue Aug 07, 2018 12:47 pm
Re: символы в Search Log
я говорил про одинарную ковычку '
как ее добавить?
как ее добавить?
-
- Posts: 142
- Joined: Tue Aug 07, 2018 12:47 pm
Re: символы в Search Log
if (isset($_GET['search'])) {
$_GET['search'] = str_replace(array('/', '..', '...', "'"), '', $_GET['search']);
}
так?
или нужно так ?
if (isset($_GET['search'])) {
$_GET['search'] = str_replace(array('/', '..', '...'), '', $_GET['search']);
$_GET['search'] = str_replace(array("'"), "", $_GET['search']);
}
$_GET['search'] = str_replace(array('/', '..', '...', "'"), '', $_GET['search']);
}
так?
или нужно так ?
if (isset($_GET['search'])) {
$_GET['search'] = str_replace(array('/', '..', '...'), '', $_GET['search']);
$_GET['search'] = str_replace(array("'"), "", $_GET['search']);
}