人们使用stripslashes做什么?它通常和addslashes一起使用吗?为什么我要在用户提交的字符串中去掉或添加斜杠?
发布于 2011-06-19 08:42:40
您应该始终清理用户的输入。但不是和addslashes()..。如果希望使用用户的输入组成查询,请使用适当的数据库转义机制(查看mysql_real_escape_string()和PDO prepared statements)。
清理用户输入的原因是安全性。阅读SQL injection和cross-site scripting,这是两个最常见的安全问题,它们是由未清理的输入引起的。
https://stackoverflow.com/questions/6399833
复制相似问题