Intereting Posts
Какая из них лучше? используя собственный алгоритм шифрования или используя md5 / sha1? Запрос активной записи Codeigniter занимает слишком много времени для загрузки данных из базы данных PHP Mailer Вы должны указать хотя бы один адрес электронной почты Проверка силы пароля в PHP Не удалось обновить запасное количество товара для продукта в Magento 1.6.2 Ограничить длину строки Добавление результатов базы данных в массив Как опубликовать твит (описание и изображения) в twitter с помощью API или JAVASCRIPT Удалить базовый URL из ссылки в строке Как запретить пользователю регистрироваться только один раз за сеанс? PHP не нравится эта T_String. (Ошибка синтаксиса Неожиданная T_STRING) Динамическое создание коротких кодов WordPress Проблема с кадрированием изображения из базы данных mysql с использованием PHP? Изображение отображается черным? Интеграция Node.js с Symfony2 или PHP Рекурсивный цикл для многомерных матриц?

Есть ли причина, по которой мне нужно использовать stripslashes для представленных пользователем данных?

Что люди используют stripslashes для и это обычно используется в сочетании с addlashes? Зачем мне удалять или добавлять косые черты в строку, отправленную пользователем?

Вы всегда должны санировать вход пользователя. Но не с addslashes() … Если вы хотите составить запрос с помощью ввода пользователя, используйте соответствующий механизм экранирования базы данных (посмотрите в mysql_real_escape_string() и подготовленные инструкции PDO ).

Причиной для дезинфекции входа пользователя является безопасность. Читайте о SQL-инъекциях и межсайтовых сценариях , которые являются двумя наиболее распространенными проблемами безопасности, возникающими в результате незащищенного ввода.