我正在做一個腳本,將上傳圖像並保存圖像路徑在數據庫中。我唯一的問題是如果用戶沒有上傳圖像,我想設置默認圖像。設置默認圖像,如果沒有圖像被選中上載在codeigniter
但在codeigniter中,當圖像未被選中時,它會自動給出一個錯誤,說明沒有選擇輸入文件。
我控制器
if (!$this->upload->do_upload('image'))
{
$error = array('error' => $this->upload->display_errors());
$this->load->view('upload_success', $error);
}
else {
$image_data=array('image_info' => $this->upload->data('image'));
$image_path=$image_data['image_info']['full_path'];
$data =array(
'submitedby'=>$username,
'city'=>$this->input->post('towncity'),
'image' => $image_path
);
}
可有人請建議我如何,如果用戶沒有顯示默認的錯誤選擇的圖像設置一個默認的形象?