相关疑难解决方法(0)

CodeIgniter多文件上传不起作用

我正在尝试在文件夹中上传多个文件,但它会显示错误"您没有选择要上传的文件".
遇到PHP错误

严重性:警告

消息:is_uploaded_file()期望参数1为字符串,给定数组

文件名:libraries/Upload.php

行号:412

回溯:

文件:C:\ wamp\www\mshaadi\application\controllers\Email.php行:55功能:do_upload

文件:C:\ wamp\www\mshaadi\index.php行:293功能:require_once

调节器

$conf['upload_path'] = './images';
    $conf['allowed_types'] = 'doc|docx|pdf|jpg|gif|jpeg|png';
    $conf['max_size'] = '9999000';
    $conf['max_width'] = '1024';
    $conf['max_height'] = '768';
    $conf['overwrite'] = TRUE;
    $this->load->library('upload');
    foreach ($_FILES as $fieldname => $fileObject){
            $this->upload->initialize($conf);
        if (!empty($fileObject['name'])){
            if (!$this->upload->do_upload($fieldname)){
                $error = $this->upload->display_errors();
                print_r($error);
            }else{
                 print_r("done");
            }
        }else {
            print_r("no");
        }
    }
Run Code Online (Sandbox Code Playgroud)

视图

<div class="form-group col-md-12">
        <label for="Attach"><strong>Add Attachment</strong><br></label>
        <input type="file" class="btn btn-default btn-file" name="atta[]" id="Attach" multiple="multiple"> 
</div>
Run Code Online (Sandbox Code Playgroud)

php upload codeigniter

4
推荐指数
1
解决办法
8242
查看次数

标签 统计

codeigniter ×1

php ×1

upload ×1