PHP對特殊字元進行安全過濾的方法與程式碼範例

WBOY
發布: 2016-07-25 09:13:35
原創
1288 人瀏覽過



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

  1. function CheckHacks($checkinfo,$action){ //action 0 直接退出并提示,1只替换掉危险词

  2. $badwords=array("<",">","'","&");
  3.                
  4.                 for ($i=0;$i

  5. if (strpos($checkinfo,$badwords[$i])!=false){

  6. if ($action=="0"){
  7. echo "系统检测到有禁止的特殊字符:".$badwords[$i];
  8. exit;
  9. break;
  10. }elseif ($action=="1"){
  11. $checkinfo=str_replace($badwords[$i],"",$checkinfo);
  12. }
  13. }

  14. }

  15. if ($action=="1"){
  16. echo $checkinfo;
  17. }
  18. }


  19. //*********************调用函数*******************************
  20. $usersql="my have still & < is_numberic";

  21. CheckHacks($usersql,0);
  22. //***********************************************************

  23. ?>
复制代码
function, action, false, count, 偵測


來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!