最優(yōu)良人 » 過濾 http:///blog 中山php|最優(yōu)網(wǎng)絡(luò) Mon, 13 May 2013 04:56:43 +0000 en hourly 1 http://wordpress.org/?v=3.1.4 php過濾客戶提交參數(shù),防注入 http:///blog/view-417.html http:///blog/view-417.html#comments Sat, 24 Nov 2012 09:16:40 +0000 lin http:///blog/?p=417 以下代碼實(shí)現(xiàn)過濾php的$_GET 和$_POST參數(shù)

/**
* 安全防范
*/
function Add_S($array)
{
foreach($array as $key=>$value)
{
if(!is_array($value))
{
$value = get_magic_quotes_gpc()?$value:addslashes($value);
$array[$key]=filterHtml($value);
}
Else
{
Add_S($array[$key]);
}
}
return $array;
}
function glstr($var) {

if (is_array($var)) {
return Add_S($var);
}
elseif(strlen($var)){
$var = get_magic_quotes_gpc()?$var:addslashes($var);

$var = filterHtml($var);
}
return $var;
}
function filterHtml($html)
{
$farr = array(
"/<!DOCTYPE([^>]*?)>/eis",
"/<(\/?)(html|body|head|link|meta|base|input)([^>]*?)>/eis",
"/<(script|i?frame|style|title|form)(.*?)<\/\\1>/eis",
"/(<[^>]*?\s+)on[a-z]+\s*?=(\"|')([^\\2]*)\\2([^>]*?>)/isU",//過濾javascript的on事件
"/\s+/",//過濾多余的空白
);
$tarr = array(
"",
"",
"",
"\\1\\4",
" ",
);
$html = preg_replace( $farr,$tarr,$html);
return $html;
}
if (sizeof($_GET)) {
foreach($_GET as $key => $value) {
$_GET[$key] = glstr($value); //
}

}
if (sizeof($_POST)) {
foreach($_POST as $key => $value) {
$_POST[$key] = glstr($value); //
}
}

]]>
http:///blog/view-417.html/feed 343
亚洲国产av| 亚洲成亚洲一区二区三区| 日韩一区黄色片| 久久这里只有精品18| 久久综合久久综合久久综合| 日韩国产欧美亚州精品| 男女动态在线视频| 久久久爽爽爽夜夜夜精品| A∨视| 九九必精品| 91麻豆视频| 美丽人妻用身体替夫还债| 日本一XXX在线视频| 人妻被中出| 日韩 欧美 国产 精品 极品| 波多野结衣一区二区三区AV高清| 久青草影院| 一本久道AL综合网| 伊人网站| 日韩成人区| 七月丁香月婷婷| 激情变态人妻av| 青青国产精品一区二区| 欧美色老头old∨ideo| 国产精品涩爱在线国产精品| 99综合网| 国产最猛性xxxx69交| 伊人网av| 欧美一区二区三区久久| 亚洲永久精品ww47| 国产中文av原创精品| 狠狠干网站| 国产高清久久| 日本欧美三级r级国产在线| 国产偷v国产偷v亚洲高清学生| 一本色道久久综合亚洲精品图片| 尤物视频在线| 欧美小泬99精品1区2区3| 亚洲欧美另类日韩| 免费乱码人妻系列无码专区| 免费大片黄国产在线观看|