【发布时间】:2011-03-18 15:35:28
【问题描述】:
我正在上传 70mb ZIP 文件。也许调试可能会使事情不同步?当我在文件输入中没有文件时,我会得到帖子数据,但是当我这样做时,帖子数据是空的。
<form method="post" action="load_statements.php?action=load" id="form1" enctype="multipart/form-data">
我在表单中有字段(带有 name 属性)和一个提交按钮。但是,当我尝试访问它们时,我得到:
Notice: /fiq_local/load_statements.php line 33 - Undefined index: statementType
Notice: /fiq_local/load_statements.php line 45 - Undefined index: year
Notice: /fiq_local/load_statements.php line 47 - Undefined index: idVar
Notice: /fiq_local/load_statements.php line 49 - Undefined index: attachment
它们都遵循相同的语法。这是一个:
$statementType = $_POST['statementType'];
似乎上传需要很长时间,所以我猜这是问题所在。如何处理大文件上传并仍然获取帖子数据?
我在我的 php.ini 中设置了以下内容:
; Maximum allowed size for uploaded files.
upload_max_filesize = 1000M
【问题讨论】:
-
确保表单开始和结束标签匹配,
<form>标签不匹配,例如在错误的地方关闭。 -
我已经看过了,对我来说看起来不错:(但我已经提交了 php 和生成的 html 代码
标签: html post upload multipartform-data