繁体   English   中英

codeigniter上传多个文件的不同目录

[英]codeigniter upload multiple file different directory

在我的表单中有3个文件上传输入选项。

机器人将进入不同的目录。 我可以使用一个目录但不能使用多个目录。

我的代码

        $config['upload_path'] = './uploads/video';
        $config['allowed_types'] = 'flv|mov|m4v|mp4';
        $config['max_size'] = '30720';
        $config['encrypt_name'] = TRUE;

        $this->load->library('upload', $config);
        $this->upload->do_upload('userfile');
        $video_upload=$this->upload->data();

        $config2['upload_path'] = './uploads/video';
        $config2['allowed_types'] = 'jpg|jpeg|bmp|png';
        $config2['max_size'] = '30720';
        $config2['encrypt_name'] = TRUE;

        $this->load->library('upload', $config2);
        $this->upload->do_upload('thumbnail1');
        $thumbnail_upload=$this->upload->data(); 

这里视频文件上传成功,但图片文件无法上传

$this->load->library()如果已加载库,则不会重新加载或重新初始化库。

在这种情况下,您需要修改现有的已加载库选项:

$this->upload->initialize($config2);

代替

$this->load->library('upload', $config2);

应该做的伎俩。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM