Как загрузить 2 изображения в две разные папки (codeginiter) - PullRequest
0 голосов
/ 14 декабря 2018

У меня есть этот код для загрузки двух изображений в папку '/ 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('../');

1 Ответ

0 голосов
/ 14 декабря 2018

Снова загрузите библиотеку с другим путем $ config:

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

Затем выполните загрузку

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

Еще одна загрузка с другим путем.

Вы также можетеиспользуйте initialize($config)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...