[英]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.