2017-10-09 10 views
-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")을 변경할 수 있습니다;

복귀 배열

("성공"= "참 =>을 NULL"UUID ");

0

"uuidName"매개 변수를 추가하면 업로드 된 파일이 하나의 폴더에 드롭됩니다.

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