2012-04-11 9 views
0

が、私は以下のコードを持っていますが、私は原因1 $this->do_uploadCodeIgniterの - >画像のアップロードパート3 - >画像検証

 $location = $_SERVER['DOCUMENT_ROOT'].'/_assets/quote/uploads/'; 

     $folderName = $this->quote->getCompanyDetails()->companyName; 
     $folderName = str_replace(" ", "_", $folderName); 
     $folderName = strtolower($folderName); 

     $concepts = array('conceptOne','conceptTwo'); 
     $logo = $folderName.'_logo'; 

     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['remove_spaces'] = TRUE; 
      $config['overwrite'] = TRUE; 
      $config['max_size'] = '1024'; 
      $config['max_width'] = '1024'; 
      $config['max_height'] = '768'; 

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

     // Upload Concepts 

     foreach($concepts as $concept) 
     { 
      $config['file_name'] = $concept; 
      $this->upload->initialize($config); 
      $this->upload->do_upload($concept); 
     } 

     //Upload Logo 

      $config['file_name'] = $logo; 
      $this->upload->initialize($config); 
      $this->upload->do_upload('logo'); 
+1

あなたは何を意味するのか、より多くを有することにアップロードエラーを行うことができますかわかりませんよ"アップロードエラーをする"?あなたの質問にもっと具体的にしてください。 –

答えて

1
// Upload Concepts 
    foreach($concepts as $concept) 
    { 
     $config['file_name'] = $concept; 
     $this->upload->initialize($config); 
     if (! $this->upload->do_upload($concept)) 
     { 
      $error = array('error' => $this->upload->display_errors()); 
      break; 
     } 
    } 
関連する問題