php防止sql注入代碼實例
更新時間:2013年12月18日 17:02:37 作者:
本文介紹了php防止sql注入的代碼實例,大家參考使用吧
放到公用調(diào)用文件(如conn數(shù)據(jù)庫鏈接文件),對所有GET或POST的數(shù)據(jù)進行過濾特殊字符串,以實現(xiàn)簡單有效的SQL注入過濾
復制代碼 代碼如下:
Function inject_check($sql_str) {
return eregi('select|insert|and|or|update|delete|\'|\/\*|\*|\.\.\/|\.\/|union|into|load_file|outfile', $sql_str);
}
if (inject_check($_SERVER['QUERY_STRING'])==1 or inject_check(file_get_contents("php://input"))==1){
//echo "警告 非法訪問!";
header("Location: Error.php");
}
相關文章
Zend Framework數(shù)據(jù)庫操作技巧總結(jié)
這篇文章主要介紹了Zend Framework數(shù)據(jù)庫操作技巧,結(jié)合實例形式總結(jié)分析了Zend Framework針對數(shù)據(jù)庫操作的常見函數(shù)、常用操作及相關注意事項,需要的朋友可以參考下2017-02-02
PHP Ajax JavaScript Json獲取天氣信息實現(xiàn)代碼
這篇文章主要介紹了PHP Ajax JavaScript Json實現(xiàn)天氣信息獲取 的相關資料,感興趣的小伙伴們可以參考一下2016-08-08
linux mint下安裝phpstorm2020包括JDK部分的教程詳解
這篇文章主要介紹了linux mint下安裝phpstorm2020包括JDK部分的教程詳解,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-09-09
destoon會員注冊提示“數(shù)據(jù)校驗失?。?)”解決方法
這篇文章主要介紹了destoon會員注冊提示“數(shù)據(jù)校驗失敗(2)”解決方法,需要的朋友可以參考下2014-06-06
laravel5.1框架下的批量賦值實現(xiàn)方法分析
這篇文章主要介紹了laravel5.1框架下的批量賦值實現(xiàn)方法,結(jié)合實例形式分析了Laravel5.1框架批量賦值的相關原理與實現(xiàn)方法,需要的朋友可以參考下2019-12-12

