javascript - dropzone js 为什么我无法上传文件?

标签 javascript php jquery dropzone.js

自从 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 效果(如加载和绿色按钮)。

第二个问题,也是最重要的问题,我的文件没有放在我的上传文件夹中。没有错误,什么都没有,我错过了什么吗?

编辑:我的所有包含都已检查,我尝试使用此示例 http://code.runnable.com/UbDApm3qYSEiAADm/drag-and-drop-file-upload-php-for-fileupload 没有任何作用...这个问题整天都存在:/

最佳答案

您是否包含了 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 似乎没问题。

关于javascript - dropzone js 为什么我无法上传文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35870879/

相关文章:

javascript - 你如何将属性发送到 svg 中的 javascript 函数

javascript - H.264 解码无法解析异常帧头

php - 获取间隔之间的温差

javascript - Jquery 使用提交到选择列表添加带有输入值的选项

javascript - 将无符号整数转换为字符串,其字节是整数的 256 位 (BE) 表示形式?

javascript - Angular 4 TypeScript 回调与此。在 block 中

php - 为什么 preg_replace 会抛出 "Unknown modifier"错误?

php - 3 MYSQL查询使用1个查询和限制

javascript - YouTube API 凭据 - 未捕获的 TypeError : Cannot read property '0' of undefined

jquery - 为什么 jQueryUI 日期选择器的日期格式中 YY 代表 4 位数年份?