Как экранировать специальные символы?

401
24 декабря 2016, 18:43

Уже не первый сталкиваюсь с тем, что, когда в поле с типом TEXT вместе с текстом записывается символ плюс (+), получаю не корректное поведение. Либо текст не записывается, либо не выводится, либо частично выводится/записывается. Я понимаю, что символ плюса может быть частью SQL-инструкции, но как обойти этот момент не знаю. Может какая-то волшебная функция для PHP существует?

ps функция addslahes из php не помогает.

READ ALSO
PHP+ZipArchive+РусскийЯзык=Кракозябры

PHP+ZipArchive+РусскийЯзык=Кракозябры

ЗдравствуйтеПомогите решить проблему: есть zip-архив неизвестно где и как созданный, нужно распаковать все файлы во вложенную папку, причем...

425
Как получить пользователей онлайн?

Как получить пользователей онлайн?

Сейчас я делаю так: при каждой загрузке страницы, я обновляю в кеше ключ "{$user->id}online" на 5 мин

377
Как работает такая конструкция public function Name (Closure $closure){}

Как работает такая конструкция public function Name (Closure $closure){}

Вызывают в начале кода use Closure; это есть внутренний класс php Closure а далее используют внутри функции переменную $closure; из мануала совершенно не понятно...

447
Навигация по сайту с помощью клавиатуры

Навигация по сайту с помощью клавиатуры

Необходимо создать навигацию по сайту, к примеру с помощью клавиши пробел или shift+стрелка выделять первый элемент на странице, а если фокус...

492