我有一个允许用户添加新用户的表单,它包含验证以检查用户是否已存在于数据库中:
$this->form_validation->set_rules('newuser_email', 'Email', 'trim|required|xss_clean|valid_email|is_unique[user.email]');
但是,如果用户已经存在,而不是仅发送回静态字符串,我希望能够运行我自己的函数(因为在这种情况下,用户仍然需要添加到新表中,但未作为新用户添加到数据库中。)
我有一个很好的搜索,但看不到任何与此相关的内容 - 只有回调,这是不同的。我基本上需要说:
如果newuser_email
为not_unique[user.email]
,请执行this
对于这种情况,我永远不需要向用户返回错误,仅针对'valid_email'。
由于