codeigniter - 表单验证需要文件上传

时间:2016-12-14 04:24:18

标签: php codeigniter

更新:我解决了我的问题,只需添加到我的表单中。 我使用Codeigniter2并使用表单验证问题

如果表单有文本输入和上传文件输入,则此代码可以正常工作

$this->form_validation->set_rules('user','User','required');
if (empty($_FILES["image"]["name"]))
{
   $this->form_validation->set_rules('image','ไฟล์','required');
}

...

<input type="text" name="user" size="20" />
<input type="file" name="image" size="20" />

但如果我只有上传文件输入。

<input type="file" name="image" size="20" />

validation_run中的代码不起作用。例如,if($this->form_validation->run() == true){redirect('home');} 它不会重定向到家。但验证错误消息正常工作。 我应该怎么做?

0 个答案:

没有答案