建体彩网|中彩网双色球连号|
?
快捷搜索:  as  test  1111  test aNd 8=8  test++aNd+8=8  as++aNd+8=8  as aNd 8=8

亞博國際誤樂:php 防注入

?

CODE

/奸淫奸淫奸淫奸淫奸淫奸淫奸淫奸淫*

闡明:

判斷通報的變量中是否含有不法字符

如$_POST、$_亞博國際誤樂GET

功能:

防注入

奸淫奸淫奸淫奸淫奸淫奸淫亞博國際誤樂奸淫奸淫**/

//要過濾的不法字符

$ArrFiltrate=array("'",";","union");

//掉足后要跳轉的url,不填則默認前一頁

$StrGoUrl="";

//是否存在數組中的值

function FunStringExist($StrFiltrate,$ArrFiltrate){

foreach ($ArrFiltrate as $key=>$value){

if (eregi($value,$StrFiltrate)){

return true;

}

}

return false;

}

//合并$_POST 和 $_GET

if(function_exists(array_merge)){

$ArrPostAndGet=array_mer亞博國際誤樂ge($HTTP_POST_VARS,$HTTP_GET_VARS);

}else{

foreach($HTTP_POST_VARS as $key=>$value){

$ArrPostAndGet[]=$value;

}

foreach($HTTP_GET_VARS as $key=>$value){

$ArrPostAndGet[]=$value;

}

}

//驗證開始

foreach($ArrPostAndGet as $key=>$value){

if (FunStringExist($value,$ArrFiltrate)){

echo "";

if (empty($StrGoUrl)){

echo "";

}else{

echo "";

}

exit;

}

}

?>

保存為checkpostandget.php

然后在每個php文件前加include(“checkpostandget.php亞博國際誤樂“亞博國際誤樂);即可

免責聲明:以上內容源自網絡,版權歸原作者所有,如有侵犯您的原創版權請告知,我們將盡快刪除相關內容。

您可能還會對下面的文章感興趣:

建体彩网
手机版吉祥棋牌 直播间做任务赚钱的吗 气排球比分记录表 山西泳坛夺金 看什么app能赚钱 星辉国际安卓 双色球几点现场摇奖 斗地主含有百人牛牛下载 黑色沙漠怎么贸易赚钱 850手机棋牌游戏大厅