【发布时间】:2017-03-05 12:56:40
【问题描述】:
我正在使用在前端完美运行的 DropZone JS。
但是我已经尝试了几个小时,现在已经简化了这个例子,我根本无法打印从 DropZone 上传的 $_FILES - 我正在处理我的表单。
这是 HTML:
<form action="<?php echo home_url('test-form'); ?>" class="dropzone" method="POST" enctype="multipart/form-data">
<input type="file" name="file">
<button type="submit" value="submit">Submit</button>
</form>
我在提交表单的地方正在运行 - print_r($_FILES);
当我将文件添加到输入类型文件时,显然我的 $_FILE 数组被打印了。但是当我将图像上传到“DropZone”后提交表单时,$_FILES 为空,我的数组打印空白信息。
怎么了?有人知道这里出了什么问题,非常感谢任何帮助!我已经阅读了很多帖子并在互联网上搜索了解决方案,但我无法解决任何问题。
干杯!
【问题讨论】:
-
您的表单中似乎不需要提交按钮。文件似乎是在添加到 dropzone 后直接上传的。
标签: javascript php jquery ajax forms