我使用了JavaScript拖放脚本解释here和PHP上传脚本here .
我在JS代码中将XHR请求更改为upload.php。而且进度可以到100%。但我在/upload 文件夹中看不到上传的图片。
最佳答案
成功测试您的 test files 后,我的印象是您正在尝试上传大于 20kb
的文件使用 upload.php
中的相同设置.
upload.php
中的这一行
($_FILES["file"]["size"] < 20000)
防止上传大于该值的文件,即 20,000 字节或 20kb。
可能的解决方案:
将金额增加到200000
用于测试并选择另一个文件测量约。 200,000 字节或 200kb 并确保该文件夹可写,chmod 755 或 777。
And the progress can go to 100%. But I can't see the uploaded image in the /upload folder.
我刚刚尝试了一个更大的文件,它确实显示了上传进度条,但该文件没有进入上传文件夹。所以这可能就是问题所在。
关于php - 拖放文件上传不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18478939/