form表单提交大量input,php接收不全
表单提交的数据不全,发现是因为php.ini中max_input_vars限制为1000。
有两种方案:
1. 修改服务器 php.ini 文件中的 max_input_vars 。这个是PHP5.3.9之后开始增加的一个变量。 当超过变量值以后 发送的数据将被自动截断,造成数据丢失。
在修改了max input vars 和post_max_size之后 重启服务器 你会发现 加载的速度变得很慢 。
2.
无需修改max_input_vars 变更传输数据的方式。
以下为原表单 发送一千个数据
<input type="checkbox" class="box-produits" id="box-1" name="checkProduit[]" value="1" />
<input type="checkbox" class="box-produits" id="box-2" name="checkProduit[]" value="2" />
<input type="checkbox" class="box-produits" id="box-3" name="checkProduit[]" value="3" />
。。。。。。
<input type="checkbox" class="box-produits" id="box-1000" name="checkProduit[]" value="1000" />
view中加入
<input type="hidden" id="magicBoxes" name="magicBoxes" class="magicBoxes" value="" />
js中加入
var cb = $('.box-produits:checked').map(function() {return this.value;}).get().join(',');
$('#magicBoxes').val(cb);
对应controller里
$Groupe = $_POST['magicBoxes'];
$Groupe =(explode(',', $Groupe ));
https://www.douban.com/note/629543611/ ;
form表单提交大量input,php接收不全相关推荐
- Request对象接收Form表单提交
转自:http://www.cnblogs.com/xdp-gacl/p/3798347.html Form表单: <title>HTML的form表单</title> < ...
- form 表单提交时用ajax异步请求导致ajax请求结果无法接收问题
1.背景描述,有个公司内部用的小系统,不想大动干戈用太多前端框架,就用HTML5写了个登陆页面,刚开始想着用form表单提交登陆账户信息.后来因为前后端分离,并且统一用ajax调用后台服务交互数据,因 ...
- 传统form表单提交方式的文件上传与文件存储
引言 时隔一天,上一篇文章<文件存储>刚一停笔,今天上午就解决了困扰我已久的文件上传问题. 站在一个已实现功能的角度来重新看待这个文件上传的业务:编辑页面选择jar包,然后通过form表单 ...
- python中前后端通信方法Ajax和ORM映射(form表单提交)
后端从数据库获取数据给到前端: 第一种方式: admin.py文件代码: @admin.route('/showList') def show():# 获取数据库所有文章数据,得到一个个对象res=A ...
- ajax 模拟表单提交,Ajax模拟Form表单提交,含多种数据上传
---恢复内容开始--- Ajax提交表单.使用FormData提交表单数据和上传的文件(这里的后台使用C#获取,你可以使用Java一样获取) 有时候前台的数据提交到后台,不想使用form表单上传,希 ...
- form和ajax同时提交吗,form表单提交与ajax消息传递
form表单提交与ajax消息传递 1.前后端传输数据编码格式contentType: urlencoded 对应的数据格式:name=xxx&password=666 后端获取数据:requ ...
- form表单提交和ajax表单提交
相信大家在做itoo的时候都用过ajax异步提交数据,好处自然不言而喻,数据提交页面不会闪屏;页面局部更新速度快;网络带宽占用低.而表单提交则整个页面重绘.如果表单提交后跳转到另一个页面获取数据这种情 ...
- 前端页面与form表单提交:代码分享
今天分享下"前端页面与form表单提交:代码分享"这篇文章,文中根据实例编码详细介绍,或许对大家的编程之路有着一定的参考空间与使用价值,需要的朋友接下来跟着云南仟龙Mark一起学习 ...
- form表单提交带参数的两种方式
#第一种方式# action写明了LoginServlet,通过submit按钮直接提交到后台 <form action="LoginServlet" method=&quo ...
- from提交ajax,form表单提交与ajax消息传递
form表单提交与ajax消息传递 1.前后端传输数据编码格式contentType: urlencoded 对应的数据格式:name=xxx&password=666 后端获取数据:requ ...
最新文章
- [Java] 初始化与清理
- Storm之Bolt-接口
- linux增加 路由使两个不同的网段可以访问
- boost::gil::promote_integral用法的测试程序
- 大一计算机理论考试知识点,计算机一级考试理论知识点整理.doc
- 恢复二叉搜索树Python解法
- 纯js监听滚动条到底部(vue版)
- 用户账号系统(python)
- 揭秘腾讯微视人脸技术「黑科技」,基于GAN的人脸魔法特效
- ubuntu server执行sudo出现no talloc stackframe at ../source3/param/loadparm.c:4864, leaking memory...
- 【软考】2021软件设计师复习开坑指南
- 安装程序Repack攻略之MSI篇
- HTTP中的URL长度限制
- 【笔记】运筹(上)——Rita_Aloha
- 数学建模之matlab软件学习04——专题四MATLAB绘图
- 2.语音增强短时谱估计算法——幅度谱减法
- tunel凋亡试剂盒说明书_QIA33 TUNEL显色法细胞凋亡检测试剂盒使用说明书_Merck
- 《软件方法》读后感-三年前端开发的思考,如何有效地阅读需求?
- ​Spring Cloud中统一异常处理是怎么做的?
- 【音视频零基础入门 1】视频播放器原理、流媒体协议、封装格式、视频编码、音频编码