thinkphp过滤post提交过来的数组(获取不到post过来的checkbox值)
来源:互联网 发布:淘宝返利什么意思 编辑:程序博客网 时间:2024/05/16 03:31
1./Lib/Core/App.class.php Line:58
if(C('VAR_FILTERS')) { $filters = explode(',',C('VAR_FILTERS')); foreach($filters as $filter){ // 全局参数过滤 $_POST = array_map($filter,$_POST); $_GET = array_map($filter,$_GET); } }这里array_map 函数调用htmlspecialchars函数过滤时会将数组过滤掉
应该用array_walk_recursive函数,如果参数变量还是个数组,它会递归调用函数,故能解决此问题。
if(C('VAR_FILTERS')) { $filters = explode(',',C('VAR_FILTERS')); foreach($filters as $filter){ // 全局参数过滤 array_walk_recursive($_POST, $filter); array_walk_recursive($_GET, $filter); } }
1 0
- thinkphp过滤post提交过来的数组(获取不到post过来的checkbox值)
- servlet获取不到Angular4 post过来的参数
- 获取post过来的stream数据
- PHP post提交xml 以及获取post过来的xml数据
- request取不到post请求过来的参数
- 得到post过来的参数
- spring MVC 如何获取客户端post过来的数据。
- asp.net 接收post过来的东西
- ueditor自定义表单post过来的name
- PHP显示POST过来的所有数据
- springmvc中从servletRequest中去post发送过来的数据取不到的问题
- AJAX获取不到java传过来的值
- liferay后台获取不到前台传过来的值
- PHP post获取页面传过来的数组json存到数据库然后在取出来反转显示到页面
- Servlet获取表单提交过来的数据
- struts2 action中获取不到从jsp页面提交过来的bean
- 【初识Spring MVC】问题(1)jsp界面获取不到controller传过来的值
- 获取前端post方式传过来的JSON格式的数据的代码
- java中的数据结构
- Nginx安装部署
- MyEclipse下重新登录SVN
- sdl环境安装学习笔记
- java网络编程----TCP UDP
- thinkphp过滤post提交过来的数组(获取不到post过来的checkbox值)
- mysql的中总结
- eclipse中更改SVN账号的步骤
- 随笔
- Wind River Opens IoT Marketplace for VxWorks OS
- 计算循环冗余校验码计算
- 盘点社区转型在线教育的8大成功案例
- JS的Document属性和方法
- 字符串的左旋转