我的表单包含上传的文件和其他一些信息。我想在提交时同时验证表单信息和文件。但是,从文档中我无法找到实现此目的的方法。 CI建议分3个步骤完成整个过程:
不是编写我自己的方法来验证上传文件的安全性,而是可以使用CI的现有库(将表单验证类和文件验证类结合在一起)一步完成提交。
答案 0 :(得分:0)
试试这个:
$this->form_validation->set_rules('name', 'Name', 'trim|required');
$this->form_validation->set_rules('code', 'Code', 'trim|required');
if (empty($_FILES['userfile']['name']))
{
$this->form_validation->set_rules('userfile', 'Document', 'required');
}