2017-10-09 91 views
-1

我已經設置Fine Uploader以上傳到自己的服務器。 默認情況下它會爲每個上傳的文件一個新的文件夾,例如Fine Uploader - 將所有文件上傳到一個文件夾中

/uploadfolder/guid1/file1.txt 
/uploadfolder/guid2/file2.txt 

如何更改上傳到一個文件夾?

/uploadfolder/guid1/file1.txt<br> 
/uploadfolder/guid1/file2.txt<br> 

對於端點我使用PHP traditional server code from github

+0

Fine Uploader不會在您的服務器上創建任何文件夾。你的服務器在你的服務器上創建文件 –

+0

這真的沒有幫助,雷。 –

+0

...並且您的原始問題也沒有提供,您的服務器代碼絕對沒有提供任何信息。就目前而言,這仍然是一個寫得不好的問題,並且很可能會被封閉,因爲沒有試圖解決問題的暗示,只不過是與現有代碼的鏈接。爲什麼要將所有文件放在同一個文件夾中?你不關心碰撞嗎?簡單的答案是:通過https://github.com/FineUploader/php-traditional-server/blob/master/handler.php#L54更新targetDirectory。 –

回答

0

服務器端,在handler.php,你可以改變

返回陣列( 「成功」=>真 「的uuid」=> $ UUID);

返回陣列( 「成功」=>真 「的uuid」=> NULL);

0

添加「uuidName」參數似乎工作 - 上傳的文件被放入一個文件夾。

<script> 
var multiFileUploader = new qq.FineUploader({ 
        element: document.getElementById("myFileDropArea"), 
        request: { 
         endpoint: 'FineUploader/endpoint.php', 
         uuidName: 'myFolder' 
        } 
       }); 
</script> 
相關問題