在CodeIgniter中以多个路径上传文件

时间:2012-08-31 09:58:00

标签: codeigniter

在示例中,我想在CodeIgniter中上传ABC.jpg图像,当上传图像时我想将ABC.jpg图像存储在两个文件夹中。 1- etc / abc / folder1 /和2-etc / abc / folder2 /

如何在不同的文件夹中上传图像一次性存储?

关于php编码:

$config['upload_path'] ='etc/abc/folder1/';
$config['allowed_types'] = 'jpg|jpeg|gif|png';
$config['file_name']="ABC.jpg";
$config['max_size'] = '10000';

$this->upload->initialize($config); 
if(!$this->upload->do_upload('userfile')){
$imgsource='';
echo $this->upload->display_errors();
}else {
$this->upload->data('userfile');
} 

祝你好运

1 个答案:

答案 0 :(得分:0)

为什么不简单地使用PHP's copy() function将文件从上传的文件复制到新位置?你已经知道了名字($config['file_name'])和初始文件夹($config['upload_path']),所以这应该是一件容易的事情