[英]PHP move_uploaded_file for a directory uploaded
我正在開發一個應用程序,應該上傳一個目錄到服務器,我已經alredy更改php.ini
的最大上傳大小的配置確實上傳正確完成。 我知道函數move_uploaded_file“存儲”上傳的單個文件,但我的問題是有一種方法可以將它用於上傳的目錄嗎?
這是我的代碼:
HTML :
<form action="upload.php" method="post" enctype="multipart/form-data">
<input type="file" name="files[]" id="files" multiple="" directory="" webkitdirectory="" mozdirectory="">
<input class="button" type="submit" value="Upload" />
</form>
PHP:
if (isset($_POST["submit"])) {
if ($_FILES["file"]["error"] > 0) {
} else {
$storagename = $_FILES["file"]["name"];
move_uploaded_file($_FILES["file"]["tmp_name"], "upload/" . $storagename);
}
}
$a= scandir("upload");
print_r($a);
使用此代碼,打印結果如下:
Array ( [0] => . [1] => .. )
怎么解決呢?
謝謝
你必須迭代$ _FILES [“file”] [“name”]。
我想這篇文章可以幫到你: 如何用PHP上傳文件夾?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.