$_v) { $svar[$_k] = _FilterAll($fk, $_v); } } else { if ($cfg_notallowstr != '' && preg_match("#".$cfg_notallowstr."#i", $svar)) { ShowMsg(" $fk has not allow words!", '-1'); exit(); } if ($cfg_replacestr != '') { $svar = preg_replace('/'.$cfg_replacestr.'/i', "***", $svar); } } if (!$magic_quotes_gpc) { //var_dump($svar); if (is_array($svar)) { foreach ($svar as $key => $value) { $svar[$key] = addslashes($svar[$key]); } } else { $svar = addslashes($svar); } } return $svar; } /* 对_GET,_POST,_COOKIE进行过滤 */ foreach (array('_GET', '_POST', '_COOKIE') as $_request) { foreach ($$_request as $_k => $_v) { ${$_k} = _FilterAll($_k, $_v); } }