国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > 織夢DEDE > 正文

提高織夢搜索本身的安全過濾級別,減少廣告植入

2024-07-12 09:12:10
字體:
來源:轉載
供稿:網友

織夢搜索經常會后臺看到這個搜索提交的廣告和qq號什么的,但是有不規律,無法做到完全屏蔽,但發現可以使用正則匹配來解決這些問題

 

修改代碼如下

打開plus/search.php文件 大約行數73行到77行

if($cfg_notallowstr !='' && preg_match("#".$cfg_notallowstr."#i", $keyword)){    ShowMsg("你的搜索關鍵字中存在非法內容,被系統禁止!","-1");    exit();}

添加如下代碼

/*防止惡意添加輸入不帶http:網址url*/if(preg_match('/w+([-.]w+)*.w+([-.]w+)*/i', $keyword)){  ShowMsg('禁止輸入網址地址','-1');    exit();}/*防止惡意添加輸入郵箱地址url*/if(preg_match('/w+([-+.]w+)*@w+([-.]w+)*.w+([-.]w+)*/i', $keyword)){  ShowMsg('禁止輸入郵箱地址','-1');    exit();}/*防止惡意添加手機廣告的電話號碼url*/if(preg_match('/^w+$/i', $keyword)){  ShowMsg('禁止輸入英文、數字、下劃線組成特殊字符串','-1');    exit();}/*防止惡意添加手機廣告的電話號碼url*/if(preg_match('/^(0|86|17951)?(13[0-9]|15[012356789]|166|17[3678]|18[0-9]|14[57])[0-9]{8}$/i',$keyword)){  ShowMsg('禁止輸入數字和手機號','-1');    exit();}/*防止惡意輸入非法網址url*/$guize= '/^(http|https|ftp):////[A-Za-z0-9]+/.[A-Za-z0-9]+[//=/?%/-&_~`@[/]/’:+!]*([^<>/”])*$/';if(preg_match($guize,$keyword)){      ShowMsg('禁止輸入網址地址','-1');    exit();}


帶來的價值如下

可以防止通過搜索入口,來發布廣告和寫入特殊字符,給網站少些麻煩,多些真實數據

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 孝昌县| 绥棱县| 通江县| 沂源县| 鄂尔多斯市| 朝阳市| 桃园市| 高安市| 青铜峡市| 金乡县| 含山县| 苍溪县| 麻阳| 侯马市| 如皋市| 藁城市| 商河县| 贞丰县| 江津市| 驻马店市| 樟树市| 东源县| 黑龙江省| 布尔津县| 宣城市| 海宁市| 连平县| 宣威市| 祁东县| 临沧市| 新乐市| 巫溪县| 南丰县| 曲沃县| 通山县| 岫岩| 成武县| 德江县| 房山区| 河源市| 香港|