我多年来一直以常规方式进行文件上传,并且有一个经过良好测试的服务器脚本来处理$ _FILES []。我偶然遇到了dropzone&看起来好得令人难以置信。
最初我使用了经过良好测试的服务器端脚本和dropzone网站上显示的简单表单。出现在图片上的图片的缩略图,加上tick。但是在服务器上什么也没发生。经过几个小时的摆弄,启用或禁用jquery并使用IE11,最新的Chrome。 Firefox,Opera等我最终制作了最简单的上传目标(服务器脚本),它简单地回应了'AAAGGGHHH'然后退出,但这也不起作用。
我得出的结论是,表单标签中的“action”参数没有被执行。但是什么可以更简单的代码?没有其他人将此标记为问题。我一直盯着这3行HTML,希望我能看到错误。
顺便说一句 - 如果我在表单中放置一个提交按钮并单击它,那么我会看到AAAGGGHHH!
这是主文件 - dropzone.js网站上简单演示的直接副本
<html>
<head>
<link rel="stylesheet" href="styles/dropzone.css" type="text/css" media="screen"/>
<script src="js/dropzone.js"></script>
</head>
<body>
<form class="dropzone" action="upload.php">
</form>
</body>
</html>
这是帖子的目标 - 最简单的POST目标!
<?php
/**
* Created by PhpStorm.
* User: KT
* Date: 27/07/2015
* Time: 18:06
*/
echo "WAAAAHHHOOOOOOOOO";