PHP对特殊字符进行安全过滤的方法与代码示例

WBOY
发布: 2016-07-25 09:13:35
原创
1289 人浏览过



PHP对特殊字符进行安全过滤的方法与代码示例


  1.         function CheckHacks($checkinfo,$action){  //action 0 直接退出并提示,1只替换掉危险词
  2.         
  3.                 $badwords=array("","'","&");
  4.                
  5.                 for ($i=0;$i
  6.                
  7.                         if (strpos($checkinfo,$badwords[$i])!=false){
  8.                         
  9.                                 if ($action=="0"){
  10.                                         echo "系统检测到有禁止的特殊字符:".$badwords[$i];
  11.                                         exit;
  12.                                         break;
  13.                                 }elseif ($action=="1"){
  14.                                         $checkinfo=str_replace($badwords[$i],"",$checkinfo);
  15.                                 }
  16.                         }
  17.                         
  18.                 }
  19.                
  20.                 if ($action=="1"){
  21.                         echo $checkinfo;
  22.                 }
  23.         }
  24.         
  25.         
  26.         //*********************调用函数*******************************
  27.         $usersql="my have still &

  28.         CheckHacks($usersql,0);
  29.         //***********************************************************
  30.         
  31. ?>
复制代码
function, action, false, count, 检测


来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!