php修改隐藏域非法提交,PHP get、post变量放在表单隐藏域示例

搜索热词

form里可以防止隐藏控件hidden,用来防止那些不希望让用户看到的信息,这个类可以把get和post里的变量放到hidden控件里,不用在单独遍历get和post了,PHP把get、post变量放在表单隐藏域里的方法,感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编来看看吧。

经测试代码如下:

/**

* 把get和post里的变量放到hidden控件

*

* @param

* @arrange (512.笔记) jb51.cc

**/

class  c_HiddenVars  {

function  display($a)  {

$c  =  Count($a);

for  ($i  =  0, Reset($a);  $i  <  $c;  $i++, Next($a))  {

$k  =  Key($a);  $v  =  $a[$k];

if  (is_array($v))  {

$vc  =  Count($v);

for  (Reset($v), $vi  =  0;  $vi  <  $vc; $vi++, Next($v))  {

$vk  =  Key($v);

echo  "

[$vk]). "\">\n";

}

}else{

echo  "\n";

}

}

}

function  get()  {

global  $HTTP_GET_VARS;

if  (is_array($HTTP_GET_VARS))    {  $this->display

($HTTP_GET_VARS);  }

}

function  post()  {

global  $HTTP_POST_VARS;

if  (is_array($HTTP_POST_VARS))  {  $this->display

($HTTP_POST_VARS);  }

}

function  all()  {

$this->get();

$this->post();

}

};

/*** 来自编程之家 jb51.cc(jb51.cc) ***/

总结

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值