Для чего люди используют стрип-слэши и обычно ли они используются в сочетании с адд-слэшами? Почему я должен удалять или добавлять косые черты в строку, отправленную пользователем?
Вы должны всегда дезинфицировать ввод пользователя. Но не с addslashes() ... Если вы хотите составить запрос с вводом пользователя, используйте подходящий механизм экранирования базы данных (посмотрите на mysql_real_escape_string() и подготовленные операторы PDO ) .
addslashes()
mysql_real_escape_string()
Причиной дезинфекции ввода пользователя является безопасность. Прочитайте о SQL-инъекциях и межсайтовых скриптах , которые являются двумя наиболее распространенными проблемами безопасности, возникающими при несанкционированном вводе.