2016-03-08 136 views
1

由於2-小時,我找不到爲什麼我不能用懸浮窗上載我的JS文件..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

你有沒有包含在懸浮窗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似乎沒問題。

+0

是的,都是包含的。 – valt

+0

這不是問題的答案,請考慮在問題中添加評論。 – HddnTHA

+0

我在你的runnable.com鏈接上測試過它,它似乎能完成它的工作? –

相關問題