2017-10-09 15 views
-1

私は自分のサーバにアップロードするためにファインアップローダをセットアップしました。デフォルトで それはどのように私は1つのフォルダにアップロードすることを変更できますか?例えばファインアップローダ - 1つのフォルダにすべてのファイルをアップロードする

/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

ファインアップローダーは、サーバー上にフォルダを作成しません。サーバーはサーバー上にフォルダーを作成します。 –

+0

それは本当に助けません、レイ。 –

+0

...あなたの元の質問はあなたのサーバーコードに関する情報をまったく提供しませんでした。現状のままでは、これは依然としてよく書かれていない質問であり、問​​題を解決するためのヒントはなく、既存のコードへのリンク以上のものではないため、非常にうまく終了する可能性があります。なぜ地球上のすべてのファイルを同じフォルダに配置したいのですか?あなたは衝突を心配していませんか?簡単な答えは次のとおりです。https://github.com/FineUploader/php-traditional-server/blob/master/handler.php#L54でtargetDirectoryを更新します。 –

答えて

0

サーバー側、handler.phpに、あなたは

戻り配列( "成功" =>真、 "UUID" => $のUUID)を変更することができます。

リターンアレイ( "成功" =>真、 "UUID" => NULL)へ。

0

"uuidName"パラメータを追加すると、アップロードされたファイルが1つのフォルダにドロップされます。

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