У меня есть этот код для загрузки двух изображений в папку '/ uploads'
Как загрузить изображение №2 в другую папку?
Код
$config['upload_path'] = './uploads/'; $config['allowed_types'] = 'gif|jpg|png|jpeg|svg' ; $config['max_size'] = 2048; $this->load->library('upload',$config); if (! $this->upload->do_upload('userfile') && !$this->upload->do_upload('userfile2') ) { $errors = array('error' => $this->upload->display_errors()); $post_image= 'noimage.png' ; $post_image2= 'noimage.png' ; } else { $data = array('upload_data' => $this->upload->data()) ; $post_image= $_FILES['userfile']['name']; $post_image2= $_FILES['userfile2']['name']; } $this->post_model->create_post($post_image,$post_image2); redirect('../');
Снова загрузите библиотеку с другим путем $ config:
$this->load->library('upload', $config1);
Затем выполните загрузку
$this->load->library('upload', $config2);
Еще одна загрузка с другим путем.
Вы также можетеиспользуйте initialize($config)
initialize($config)