我正在使用DropZone JS,它在前端完美运行。
然而,我已经尝试了几个小时,现在已经简化了这个例子,我根本无法print_r我从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为空,我的数组打印空白信息。
有什么问题?有人知道这里有什么问题,非常感谢任何帮助!我已经阅读了很多帖子,并在互联网上寻找解决方案,但我无法得到任何工作。
干杯!
答案 0 :(得分:0)
您的表单中不需要提交按钮。
文件在添加到dropzone后直接上传(即#34;提交&#34;),因此只需处理上传到PHP脚本的文件。