dqw7121 2018-10-22 15:22
浏览 94

如何使用带有表单输入的子文件夹提交文件夹?

I have been searching quite a lot, and I currently have an answer for folders without subfolders:

Here's my main.php page with the submit form

<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>

Here's my uploadproject.php, where I get the submitted folder and move it to my filesystem

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]);
    }
}

This way I'm basically uploading all the folder contents into my 'uploads' folder.

How can I upload subfolders to 'uploads' as well?

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥20 基于MSP430f5529的MPU6050驱动,求出欧拉角
    • ¥20 Java-Oj-桌布的计算
    • ¥15 powerbuilder中的datawindow数据整合到新的DataWindow
    • ¥20 有人知道这种图怎么画吗?
    • ¥15 pyqt6如何引用qrc文件加载里面的的资源
    • ¥15 安卓JNI项目使用lua上的问题
    • ¥20 RL+GNN解决人员排班问题时梯度消失
    • ¥60 要数控稳压电源测试数据
    • ¥15 能帮我写下这个编程吗
    • ¥15 ikuai客户端l2tp协议链接报终止15信号和无法将p.p.p6转换为我的l2tp线路