使用错误页面预防 SQL 注入
可能的重复:
在 PHP 中停止 SQL 注入的最佳方法
我很好奇什么是通过 URL 参数防止 SQL 注入的最佳方法 - 例如,如果用户访问 http://mydomain.com/info.php?id='50
我被告知上面带有参数的 URL 可以允许残酷的 SQL 注入,那么防止这种情况发生的最佳方法到底是什么?
当“or die”发生时将用户发送到错误页面会阻止这些 SQL 注入吗?
Possible Duplicate:
Best way to stop SQL Injection in PHP
I am curious what is the best way to prevent SQL injections through URL parameters - for example if the user visited http://mydomain.com/info.php?id='50
I am told the above URL with the parameter can allowed Brutal SQL injections, so what exactly is the best way of preventing this from happening?
Would sending the user to an error page when "or die" takes place prevent these SQL injection?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您应该查看 OWASP SQL 注入预防备忘单 https://www.owasp.org/index .php/SQL_Injection_Prevention_Cheat_Sheet。
You should take a look at OWASP SQL Injection Prevention Cheat Sheet https://www.owasp.org/index.php/SQL_Injection_Prevention_Cheat_Sheet.
这取决于情况的数量,因此请提供更清晰的问题。
That depends on number of situations, so provide clearer question.