小编pks*_*pks的帖子

CodeIgniter基于条件的字段验证

如果调用的第一个字段sendEmailvalue ="Yes"剩余的字段要验证...我在config文件夹set_rules中的form_validation.php文件中定义了这个...

$config = array(
array(
      'field'   => 'sendEmail',
      'label'   => 'Send Email',
      'rules'   => 'required'
     ),
     array(
       'field'   => 'email',
       'label'   => 'Email',
       'rules'   => 'required'
     ),
     array(
       'field'   => 'first_name',
       'label'   => 'First Name',
       'rules'   => 'required'
     ),   
    array(
      'field'   => 'last_name',
      'label'   => 'Last Name',
      'rules'   => 'required'
    )
);
Run Code Online (Sandbox Code Playgroud)

但是email,first_namelast_name字段进行验证只if sendEmail拥有value="Yes".
不知道怎么做,有人可以帮我这个吗?谢谢

validation codeigniter conditional-statements

4
推荐指数
1
解决办法
3616
查看次数