91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

正則表達式怎么防止sql注入

小新
4028
2021-01-06 19:23:19
欄目: 云計算

正則表達式怎么防止sql注入

正則表達式防止sql注入的方法:

一、使用正則表達式過濾傳入的參數,例如:

1.要引入的包:

import java.util.regex.*;

2.正則表達式:

private String CHECKsql = “^(.+)\\sand\\s(.+)|(.+)\\sor(.+)\\s$”;

3.判斷是否匹配:

Pattern.matches(CHECKsql,targerStr);

二、防SQL注入函數,例如:

function clean($str)

{

$str=trim($str);

$str=strip_tags($str);

$str=stripslashes($str);

$str=addslashes($str);

$str=rawurldecode($str);

$str=quotemeta($str);

$str=htmlspecialchars($str);

$str=preg_replace("/\+|\*|\`|\/|\-|\$|\#|\^|\!|\@|\%|\&|\~|\^|\[|\]|\'|\"/", "", $str);//去除特殊符號+*`/-$#^~!@#$%&[]'"

$str=preg_replace("/\s/", "", $str);//去除空格、換行符、制表符

return $str;

}

0
虹口区| 濉溪县| 河池市| 蓬安县| 蒲江县| 天津市| 申扎县| 宁远县| 兰溪市| 巨鹿县| 韶山市| 黎川县| 和田县| 静安区| 奉节县| 成安县| 原阳县| 德格县| 承德县| 读书| 景德镇市| 芦山县| 柯坪县| 永年县| 青海省| 长武县| 疏勒县| 澎湖县| 会泽县| 贞丰县| 沈丘县| 饶河县| 晋州市| 布拖县| 怀来县| 垫江县| 辽源市| 宾阳县| 蛟河市| 天门市| 应用必备|