filter.inc.php
来自「这是matlab的一个小程序」· PHP 代码 · 共 40 行
PHP
40 行
<?php
if(!defined('DEDEINC'))
{
exit("Request Error!");
}
function _FilterAll($fk,&$svar)
{
global $cfg_notallowstr,$cfg_replacestr;
$cfg_notallowstr = trim(ereg("\|$",$cfg_notallowstr));
$cfg_replacestr = trim(ereg("\|$",$cfg_replacestr));
if( is_array($svar) )
{
foreach($svar as $_k => $_v)
{
$svar[$_k] = _FilterAll($fk,$_v);
}
}
else
{
if($cfg_notallowstr!='' && eregi($cfg_notallowstr,$svar))
{
exit(" $fk has not allow words!");
}
if($cfg_replacestr!='')
{
$svar = eregi_replace($cfg_replacestr,"***",$svar);
}
}
return $svar;
}
foreach(Array('_GET','_POST','_COOKIE') as $_request)
{
foreach($$_request as $_k => $_v)
{
${$_k} = _FilterAll($_k,$_v);
}
}
?>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?