【发布时间】:2011-06-02 21:15:05
【问题描述】:
我不断收到错误:通知:未定义索引:第 35 行
第 35 行:
$handle = new Upload($_FILES['my_field']);
这是我的输入框
<input type="file" size="32" name="my_field" value="" />
我不明白这个错误,谢谢!!!
编辑:
<form name="upload" id="upload" enctype="multipart/form-data" method="post" action="actions/upload.php" />
<p><input type="file" size="32" name="my_field" value="" /></p>
<p class="button"><input type="hidden" name="action" value="image" />
<br>
<input style="margin-left:224px;" type="submit" name="submit" value="upload" />
【问题讨论】:
-
你能显示完整的 HTML 表单吗?
-
是的,让我更新一下,谢谢!!
-
看起来文件实际上没有上传,您应该先检查它是否上传成功 is_uploaded_file($_FILES['my_filed']['tmp_name']) 或 isset($_FILES['my_field' ]) 在对它们采取行动之前
-
我们需要整个 HTML 表单和您正在使用的库。我假设您使用的是 Upload 类。
-
你不能通过 ajax 发送文件 lol pekka beat me lol
标签: php html file upload undefined-index