使用tank auth时的Codeigniter验证问题

时间:2011-07-28 18:28:52

标签: php validation codeigniter tankauth

所以我这里有一个代码来验证用户名是否存在,我正在使用tank_auth库

if(! $this->tank_auth->is_username_available($username))
{
    $this->form_validation->set_message('username_check');
}

在表单验证文件(validation.php)中,如何调用此消息

'register_view' => array(
array(
    'field' => 'username',
    'label' => 'أسم المستخدم',
    'rules' => 'required|trim|max_length[20]|username_check'
),

我添加了username_check到底是不是这个?

1 个答案:

答案 0 :(得分:0)

嗯,它更容易使用

'rules' => 'required|trim|max_length[20]|is_unique[users.username]'

Form validation

并在此处添加自定义消息

$this->form_validation->set_message('is_unique', 'Error Message');

我可以看到你正在使用阿拉伯语,最好检查如何将语言与默认表单验证消息集成