Как я могу отправить папку с вложенными папками с помощью ввода формы?
Я искал довольно много, и в настоящее время у меня есть ответ для папок без вложенных папок:
Что я уже пробовал:
Вот мой main.php страница с формой отправки
<form action="uploadproject.php" method="POST" enctype="multipart/form-data"> <input type="file" name="archive[]" webkitdirectory multiple=""> <button type="submit" name="submit">Upload</button> </form>
Вот мой uploadproject.php, где я получаю отправленную папку и перемещаю ее в свою файловую систему
for ($i=0; $i < count($_FILES['archive']['name']); $i++) { if ($_FILES['archive']['error'][$i]==0) { move_uploaded_file($_FILES['archive']['tmp_name'][$i], 'uploads/'. $_FILES['archive']['name'][$i]); } }
Таким образом, я в основном загружаю все содержимое папки в свою папку "uploads".
Как я могу также загружать вложенные папки в раздел "Загрузки"?