在我的表单中有3个文件上传输入选项。
bot会进入不同的目录。我可以使用一个目录但不能使用多个目录。
我的代码
$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();
此处视频文件上传成功,但图片文件未上传
答案 0 :(得分:3)
$this->load->library()
如果已加载,则不会重新加载或重新初始化该库。
在这种情况下,您需要修改现有的已加载库选项:
$this->upload->initialize($config2);
而不是
$this->load->library('upload', $config2);
应该做的伎俩。