如何在codeigniter的文件上传中设置验证规则

How to set validation rules in file upload in code igniter

我想在代码 giniter 中对文件上传字段进行验证。我尝试了下面的代码,但这不起作用。还有其他方法吗?

$this->form_validation->set_rules('photo', 'Passport Photo', 'required');

除了使用 javascript 进行客户端验证外,您可以在控制器中尝试以下操作:

if (empty($_FILES['photo']['name']))
{
    $this->form_validation->set_rules('photo', 'Passport photo', 'required');
}