从2小时后我就无法找到为什么我无法使用dropzone JS上传我的文件..
有我的表格:
<form action="/Volumes/site/vue/upload.php"
class="dropzone"
id="my-awesome-dropzone"></form>
有我的php:
<?php
// In PHP versions earlier than 4.1.0, $HTTP_POST_FILES should be used instead
// of $_FILES.
$uploaddir = '../upload/';
$uploadfile = $uploaddir . basename($_FILES['file']['name']);
echo '<pre>';
if (move_uploaded_file($_FILES['file']['tmp_name'], $uploadfile)) {
echo "File is valid, and was successfully uploaded.\n";
} else {
echo "Possible file upload attack!\n";
}
echo 'Here is some more debugging info:';
print_r($_FILES);
print "</pre>";
?>
第一个问题:当我放弃时,我没有获得javascript效果(如加载和绿色按钮)。
Seconde问题,最重要的是,我的文件没有进入我的上传文件夹..没有错误,没有,我错过了什么?
编辑:检查了我的所有内容,我尝试使用此示例http://code.runnable.com/UbDApm3qYSEiAADm/drag-and-drop-file-upload-php-for-fileupload 没有任何作用......这一问题一直存在:/
答案 0 :(得分:0)
您是否包含了dropzone JavaScript和CSS文件?
<script src="js/dropzone.js"></script>
<link rel="stylesheet" href="css/dropzone.css">
<form action="/Volumes/site/vue/upload.php"
class="dropzone"
id="my-awesome-dropzone"></form>
PHP似乎没问题。