Может быть, я упускаю что-то простое, но я не могу точно получить подтверждение формы.
Как я могу получить подтверждение формы, чтобы проверить проверку файла тоже без
$this->upload->do_upload("fldImage")
Это мой процесс проверки:
if ($this->form_validation->run() == FALSE)
{
if ( ! $this->upload->display_errors("fldImage"))
{
$error = array('error' => $this->upload->display_errors());
}
$this->load->view('submitBlog', $error);
}
else
{
if ( ! $this->upload->do_upload("fldImage"))
{
$error = array('error' => $this->upload->display_errors());
$this->load->view('submitBlog', $error);
}
else
{
$data = array('upload_data' => $this->upload->data());
unset($blog['submit']);
$imagePath = "uploads/".$data['upload_data']['file_name'];
$blog['fldImage'] = $imagePath;
$blog['fldDateAdded'] = $datetime;
$this->db->insert('tblBlog', $blog);
$this->load->view('submitBlogSuccess', $data);
}
}
но, конечно, я не могу позвонить
do_upload("fldImage")
без работы
do_upload()
но если изображение допустимо, а другие значения формы - нет, я не хочу загружать изображение.