CI框架表单验证
//导入验证类
$this->load->library('form_validation');
//设值name为username的验证规则
$this->form_validation->set_rules('username','用户姓名','required|min_length[6]');
//设置myfile的验证
$this->form_validation->set_rules('myfile','上传文件','required');
//执行以上验证
$res = $this->form_validation->run();
//返回结果验证通过为true,验证失败为false
var_dump($res);
//echo form_error('username');
//echo form_error('myfile'); 获取相关错误
----------
//也可以使用如下, 在config目录下新建form_validation.php
/* $config = array(
'userRegister' =>array(
array(
'field' => 'username',
'label' => '用户姓名',
'rules' => 'required|min_length[6]'
),
array(
'field' => 'myfile',
'label' => '用户上传文件',
'rules' => 'required'
),
)
);
*/
$this->load->library('form_validation');
$res = $this->form_validation->run('userRegister');
//site_url('app/Home/saveUser');表示生成app模块下的home控制saveUser方法路径