LEN

PHP 表单提交的数量限制
昨天快下班了 同事批量导入数据这个插件很好用. 但是昨天报错 表名错误... if (empty($tabl...
扫描右侧二维码阅读全文
22
2017/11

PHP 表单提交的数量限制

昨天快下班了 同事批量导入数据
1.png

这个插件很好用. 但是昨天报错 表名错误...

    if (empty($table_model_list[$table]) && !$table) {
        throw new Exception('表名错误', 101);
    }

但是查看日志表名参数没有问题.
今天内网测试发现抛出错误:

<br />
<b>Warning</b>:  Unknown: Input variables exceeded 1000. To increase the limit change max_input_vars in php.ini. in <b>Unknown</b> on line <b>0</b><br />
{"status":101,"desc":"\u8868\u540d\u9519\u8bef","data":[]}

原来是 表单上传数量受到了限制. PHP从5.3.9开始增加一个变量 max_input_vars 用来限制提交的表单数量 默认值 1000. 而我的同事提交超出上限的数据. 这个问题之前没有遇到过. 也就没有做配置. 打算在前端进行提交提示. 我并不想更改 php.ini 配置. 1000个变量. 着实不小. 请求时间及处理也容易出现问题.

最后修改:2017 年 12 月 02 日 11 : 02 AM
如果觉得我的文章对你有用,请随意赞赏

发表评论