Сообщение от Urfin
|
Вобщем пока решил ситуацию таким способом. Отказался от обработки строки функцией urlencode. Вместо нее пробелы в строке заменяю плюсами и передаю такую строку в поиск. Так вроде пока работает.
$q = preg_replace("/(\s+)/", "+", trim($q));
|
К сожалению этот костылек не универсален. При наличии в воводе постраничной навигации при переходе на следующую страницу урл по умолчанию urlencod-ится и проблема с % в строке запроса снова всплывает. Даже пока не знаю как раскрутить.