다중 이미지 업 로더를 만들려고 시도하고 있는데,이 부분은 link입니다. 나는 아래에있는 내 코드에 관하여에 대한 혼란 스러워요 및 링크는 내 코드를 실행하는 2 개Codeigniter -> 이미지 업로드 중 2 부 -> 복수 이미지
$this->upload->do_upload();
기능을 가지고해야합니까 또는 어떻게
$this->upload->initialize($config);
는 아래의 상황에서 사용 않는 것이 무엇입니까?
코드 : 당신이 사용자가 업로드 다른 이미지를 처리 할 수 있도록
//Image Upload Function
$conceptOne = 'conceptOne';
$conceptTwo = 'conceptTwo';
$location = $_SERVER['DOCUMENT_ROOT'].'/_assets/quote/uploads/';
$folderName = $this->quote->getCompanyDetails()->companyName;
$folderName = str_replace(" ", "_", $folderName);
$folderName = strtolower($folderName);
if(!is_dir($location.$folderName))
{
mkdir($location.$folderName);
chmod($location.$folderName, 0777);
//Set File Settings
$config['upload_path'] = $location.$folderName;
$config['allowed_types'] = 'jpg|png|pdf';
$config['file_name'] = $conceptOne;
$config['remove_spaces'] = TRUE;
$config['overwrite'] = TRUE;
$config['max_size'] = '1024';
$config['max_width'] = '1024';
$config['max_height'] = '768';
$this->load->library('upload', $config);
print_r($config);
if(!$this->upload->do_upload($conceptOne)) { #= try upload
$data['uploadError'] = array('uploadError' => $this->upload->display_errors()); #Error
$this->load->view('layout', $data);
} // Do upload
else{
$data = array('upload_data' => $this->upload->data($conceptOne));
}// end else
}// end if folder
감사합니다, 편집을 시작하는 $ 개념의 값은 필드 이름 것입니까? –
나는 그렇게 생각한다. 나는 당신의 코드에서 "conceptOne"과 "conceptTwo"를 복사했습니다 ... – Mischa
:) 그냥 이해합니다 –