我有一个简单的基本HTML表单,大约有1500个字段。 500行有文本条目。提交表单时,$_POST
仅包含这500行的约130个条目。 post_max_size
很高,所以不是这样。你可以在这里看到准系统样本:
http://www.dadilja.rs/test.php
如果您在提交后检查来源,您会看到$_POST
数据仅包含条目直到字母F.
所以我认为它是一些服务器设置,因为页面上只有HTML,并且两个不同服务器上的行为相同 - 可能是一些通用设置。如果检查Web控制台并检查Request Body,您将看到表单提交所有数据。有什么想法吗?
答案 0 :(得分:0)
检查你的php.ini max_input_vars
。默认值为1000。
答案 1 :(得分:0)
尝试更改max_input_vars,同时查看this以获取更多信息。来源 - link。