CodeIgniter上传多个文件到多个目录

标签 codeigniter

        $configUpload = array();
        $configUpload['upload_path'] = './directory_1/';
        $configUpload['max_size'] = '6000';
        $configUpload['max_width'] = '9500';
        $configUpload['max_height'] = '9500';
        $configUpload['allowed_types'] = 'png|jpg|jpeg|gif|bmp';
        $this->load->library('upload',$configUpload);
        $upload_1 = $this->upload->do_upload('product_image');


        if($upload_1 === FALSE)
            $product_data = $this->upload->data();              
               continue;            
        $config = array();
        $config['upload_path'] = './directory_2/';
        $config['max_size'] = '5000';
        $config['max_width'] = '10000';
        $config['max_height'] = '10000';
        $config['allowed_types'] = 'png|jpg|jpeg|gif|bmp';
        $this->load->library('upload', $config);
        $upload = $this->upload->do_upload('product_image_2');

当我提交上传时,图像文件位于同一目录(directory_1)中。

最佳答案

需要初始化你的类

$configUpload = array();
                    $configUpload['upload_path'] = 'uploads/canvas_uploads/upload_save/';
                    $configUpload['allowed_types'] = 'png|jpg|jpeg|gif|bmp';
                    $configUpload['file_name'] = date("Ymd") . time();
                    $configUpload['overwrite'] = true;
                    $this->load->library('upload', $configUpload);
                    $this->upload->initialize($configUpload);
                    $upload_1 = $this->upload->do_upload('file_input');


                    $config['upload_path'] = 'uploads/canvas_uploads';
                    $config['allowed_types'] = 'jpg|png|jpeg|gif|bmp|tif';
                    $config['file_name'] = date("Ymd") . time();
                    $config['overwrite'] = true;
                    $this->load->library('upload', $config);
                    $this->upload->initialize($config);
                  $this->upload->do_upload("file_input");

关于CodeIgniter上传多个文件到多个目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14437886/

相关文章:

php - 我的数据库连接没有连接到 postgreSQL

php - 无法在 iframe 中获取 html ,并且无法触发 iframe 中元素的事件

.htaccess - 阻止直接访问所有 php 文件,除了 codeigniter 中的一些文件

php - 在 codeigniter 中反向通配符搜索

javascript - 在 CodeIgniter 中加载 Controller 后运行 javascript

php - 想要通过合并两个查询在一个查询中获得两个查询的结果

javascript - Formdata附加文件上传在codeigniter中不起作用,出现错误

php - 获取具有逗号分隔值的多维数组中的条目计数 - php

php - 如何为 Multi-Tenancy SaaS产品设计有效的数据库?

php - 第二次调用 Codeigniter View 后背景图像消失