複数の画像アップローダーを作成しようとしていますが、これは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
:)ただ理解して –