php接收多数据表单失败或者只能接收部分数据解决办法

您所在的位置:网站首页 input提交数据$_POST接收原来的行变成了列 php接收多数据表单失败或者只能接收部分数据解决办法

php接收多数据表单失败或者只能接收部分数据解决办法

2024-03-31 02:46| 来源: 网络整理| 查看: 265

在实际开发的过程中,需要填写多项数据,有很多的输入框,数据提交失败!

待我像平时一样的敲着代码,一个form表单,N个input,想着很简单嘛!!后台php一个 P O S T 或 者 POST或者 POST或者GET直接接受就ok嘛!但是,当我什么都敲好了,点击提交一直是失败,或者是只能显示显示几项数据,其它的直接被截了。啥也没有。

真的是醉醉的,什么鬼情况。百度一通查,说什么php7有个什么最大输入限定,

后台post数据接收不全错误**【max_input_vars】*需要把那个设置大一点就好了,然后还需要php默认接收参数数量小于1000个,要改变需通过配置 php.ini文件 或.htaccess文件来修改。

我就按照这个方法屁颠屁颠的去办它,结果怎么弄都还是那样,没有解决。真的发现一入程序深似海呀!真的是不知道问题会用那个地方冒出来。

我就死磕继续在网上找关于人家做好的关于大量表单提交的网站或者项目。不知道在哪翻出来一个表单的js。刚把它下载下来,用我心爱的sublime打开它。哇塞,,,这程序员真的很毒。唉,,,,,本事同根生相煎何太急。在这里插入图片描述 一看这js,开头是eval ,唉。。。老兄呀!随便找个网站不过三秒就全给你破解。 没心思看!

最后还是自己想办法解决。我觉得很实用,很容易理解的方法

给需要提交数据的input添加上相同的class名,再加上不同的name(做开发的都知道)。

获取页面上所有的你刚才设置的类名,然后遍历获取name值和value值。将数据弄成我们最喜欢的json格式的。

创建点击提交事件。后面的事情你都能自己解决了。 什么》??还没懂?看来的我的表达还是有问题呀!上源码看看

姓名 身份证号 手机号码 function forms() { var form= $('.form-controls'); var json={}; for(var j=0;j


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3