2017-05-08 6 views
0

現在、私はフォルダとファイルをアップロードするためのアプリケーションを開発しています。この問題場合はphp - アップロード時にサブディレクトリを保持する方法は?

if ($_SERVER['REQUEST_METHOD'] == 'POST'){ 
foreach ($_FILES['files']['name'] as $i => $name) { 
    if (strlen($_FILES['files']['name'][$i]) > 1) { 
     if (move_uploaded_file($_FILES['files']['tmp_name'][$i], 'upload/'.$name)) { 
      echo $name."<br>"; 
     } 
    } 
} 

<form method="post" action='post_upload.php' enctype="multipart/form-data"> 
<input type="file" name="files[]" id="files" webkitdirectory directory multiple> 
<input class="button" type="submit" value="Upload" /> 

post_upload.php:.Hereはコードです 私は木(サブフォルダとそのファイルを)保つことによってファイルをアップロードすることはできません。私は2つの問題を抱えています複数のフォルダを選択することは可能ですか?

ありがとうございました。

+0

http://stackoverflow.com/questions/38546788/upload-files-in-folder-subdirectories-using-webkitdirectory-and-java-servlet? – splash58

+0

私はサブディレクトリをスキップする方法がないと思う –

答えて

1

javascriptを使用して別の方法があります。 JavaScriptでwebkitRelativePathが得られます。チェック例here