我正在使用下面的行来检查我的添加用户表单以检查我的数据库中是否不存在电子邮件地址我感觉它工作正常但我无法收到任何错误消息。
$this->form_validation->set_rules('userEmail','E-Mail', 'required|valid_email|trim|max_length[99]|xss_clean|is_unique[users.email]');
在我看来我有<?php echo validation_errors(); ?>
我的控制器格式如下:
if($this->form_validation->run() === TRUE)
{
$userData = array(
'fName' => $this->input->post('userFirstName', TRUE),
'lName' => $this->input->post('userLastName', TRUE),
'email' => $this->input->post('userEmail', TRUE),
'password' => sha1($this->input->post('userPassword', TRUE))
);
$this->db->escape($userData);
$this->user_model->addUser($userData);
}