Я занимаюсь разработкой приложения, которое должно загружаться с каталогом на сервер, я уже изменил конфигурацию для максимального размера загрузки в 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?
Других решений пока нет …