Я делаю скрипт, который будет загружать изображение и сохранять путь к изображению в базе данных. Единственная проблема, с которой я сталкиваюсь, - это если пользователь не загружает изображение, я хочу установить изображение по умолчанию.
Но в 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
);
}
Может кто-нибудь предложить мне, как установить изображение по умолчанию, если пользователь не выбрал изображение без отображения ошибки по умолчанию?