1

2 つの構成セクションを含む 2 つのファイルをアップロードしたいのですが、最初のファイルが機能せず、2 番目のファイルが適切に機能します。このコードで問題を見つけるにはどうすればよいですか。

私を助けてください。これは私のコードです:

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

    $config['upload_path']   = './uploads/images/';
    $config['allowed_types'] = 'gif|jpg|png';
    $config['max_size']      = '200';
    $config['max_width']     = '200';
    $config['max_height']    = '200';
    $config['file_name']     = time();

    $this->upload->initialize($config); // Important
    if ($this->upload->do_upload('logo')) { 

        $logo = $this->upload->data(); 

    } elseif ($this->input->post('logo')) { 

        $logo['file_name'] =  $this->input->post('logo');

    } else {
        $logo['file_name'] = '';    
    }

    //===================================================

    $config['upload_path']   = './uploads/images/';
    $config['allowed_types'] = 'gif|jpg|png';
    $config['max_size']      = '200';
    $config['max_width']     = '950';
    $config['max_height']    = '250';
    $config['file_name']     = time();

    $this->upload->initialize($config); // Important
    if ($this->upload->do_upload('header')) { 

        $header = $this->upload->data(); 

    } elseif($this->input->post('header')) {

        $header['file_name'] =  $this->input->post('header');   

    } else { 
        $header['file_name'] = ''; 
    }
4

0 に答える 0