[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Проблема с поискоим на сайте
kent666
У меня есть модуль поиска на сайте!
preg_match("/". htmlChars($POST['value1']) ."/ui", $row['section_name'])

Если в POST['value1'] содержиться ()или / выходит ошибка!
Как сделать что бы все такие символы ( / были преобразованы в безопасный код!



Спустя 2 минуты, 44 секунды (25.01.2012 - 13:37) inpost написал(а):
preg_quote, экранизация символов, можно дописать остальные.

Спустя 1 час, 13 минут, 25 секунд (25.01.2012 - 14:50) kent666 написал(а):
inpost да помогло! Спасибо smile.gif

Спустя 5 минут, 45 секунд (25.01.2012 - 14:56) Winston написал(а):
Или так
preg_match("/\Q". htmlChars($POST['value1']) ."\E/ui", $row['section_name'])
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.