最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
php防注入代码方法 过滤所有GET POST
时间:2022-07-02 09:13:25 编辑:袖梨 来源:一聚教程网
/* 过滤所有GET过来变量 */
foreach ($_GET as $get_key=>$get_var)
{
if (is_numeric($get_var)) {
$get[strtolower($get_key)] = get_int($get_var);
} else {
$get[strtolower($get_key)] = get_str($get_var);
}
}
/* 过滤所有POST过来的变量 */
foreach ($_POST as $post_key=>$post_var)
{
if (is_numeric($post_var)) {
$post[strtolower($post_key)] = get_int($post_var);
} else {
$post[strtolower($post_key)] = get_str($post_var);
}
}
/* 过滤函数 */
//整型过滤函数
function get_int($number)
{
return intval($number);
}
//字符串型过滤函数
function get_str($string)
{
if (!get_magic_quotes_gpc()) {
return addslashes($string);
}
return $string;
}
这里我们是告诉各位朋友关于php防注入代码方法 过滤所有GET POST哦,因为大多数据都是能过get post 方法注入,当然还有files
相关文章
- 哈利波特魔法觉醒角驼兽之灾攻略 角驼兽之灾10星攻略 07-19
- 哈利波特我也许会被除掉武器然后被倒挂起来线索位置 07-19
- 怎么挖矿莱特币 07-19
- 哈利波特魔法觉醒海格厉火卡组推荐 海格厉火卡组4500分攻略 07-19
- 哈利波特我可以把我的身家性命托付给他线索位置介绍 07-19
- 哈利波特魔法觉醒禁林手记怎么解锁?禁林手记解锁攻略 07-19