首页 > 解决方案 > 嵌套索引文件数组以在 codeigniter 中上传文件

问题描述

我有以下输入类型文件数组,它是使用来自数据库的 id 作为索引动态生成的,我需要使用图像名称更新字段并上传这些图像。实际上,我正在从调查问卷中制作表格,用户可以在其中选择是否需要文本答案或文件上传。这是我的表单输入如果是文本

<input class="form-control" id="answer" name="addmore[<?php echo $additional->id; ?>][answers]" type="text" value="" required>

别的

<input type="file" id="file" name="addmore[<?php echo $additional->id; ?>][answers]" class="form-control">

这是我对文件输入的回应

 Array
(
    [name] => Array
        (
            [3] => Array
                (
                    [answers] => 326554_489593_akhbar.jpg
                )

            [5] => Array
                (
                    [answers] => 35750768_10211712692160411_1947716949467201536_o.jpg
                )

        )

    [type] => Array
        (
            [3] => Array
                (
                    [answers] => image/jpeg
                )

            [5] => Array
                (
                    [answers] => image/jpeg
                )

        )

    [tmp_name] => Array
        (
            [3] => Array
                (
                    [answers] => C:\wamp64\tmp\phpB9A9.tmp
                )

            [5] => Array
                (
                    [answers] => C:\wamp64\tmp\phpB9AA.tmp
                )

        )

    [error] => Array
        (
            [3] => Array
                (
                    [answers] => 0
                )

            [5] => Array
                (
                    [answers] => 0
                )

        )

    [size] => Array
        (
            [3] => Array
                (
                    [answers] => 57288
                )

            [5] => Array
                (
                    [answers] => 74967
                )

        )

)

标签: codeigniterfile-upload

解决方案


推荐阅读