我试图使用AJAX提交表单,但不断获取
Input variables exceeded 1000. To increase the limit change max_input_vars in php.ini
到目前为止,我一直在使用serializeArray(),然后将其发送到我的php页面。在我的PHP页面中,我一直在使用以下内容来阅读提交的数据:
$var = $_REQUEST['var_name'];
当提交的值很少时,这可以正常工作,但在大页面上如上所述失败。我的一些表单字段名为$value[]
,因此我可以为它们返回多个条目。
我现在正试图让以下工作:
var tmp = $('#form').serialize();
$.ajax({
type: "POST",
async: true,
cache: false,
data: {myData : tmp},
url: "helper.php?action=submit®ion=" + REGION,
})
当提交此消息时,我会获取操作和区域的个别值,然后是一个非常长的myData
如何处理myData
以便我可以使用每个值并从中提交?理想情况下,与我之前的每个条目$ var = $ _REQUEST的方法类似。
由于
答案 0 :(得分:0)
首先在您的php文件中检查所有数据是否来自以下代码:
print_r($_POST) or var_dump($_POST)
问候:)
答案 1 :(得分:0)
使用RtlDecodePointer
IMAGE_EXPORT_DIRECTORY