Codeigniter 3强制有效的电子邮件格式

时间:2017-07-22 11:09:02

标签: php codeigniter email

我正在Codeigniter 3中构建一个CRUD应用程序。我有一个“添加客户”表单,其中包含电子邮件地址字段。我设法使这个字段成为必需:

$this->form_validation->set_rules('email', 'Email', 'required');

我还需要强制使用有效的电子邮件格式。我在上面的代码中添加了什么? 谢谢!

2 个答案:

答案 0 :(得分:1)

在CodeIgniter上使用form_validation库验证电子邮件地址

  

valid_email

$this->form_validation->set_rules('email', 'Email', 'required|valid_email');

http://www.codeigniter.com/user_guide/libraries/form_validation.html#rule-reference

答案 1 :(得分:0)

//load Form Validation library
$this->load->library('form_validation');

 $this->form_validation->set_rules('email', 'Email', 'required');    
 if ($this->form_validation->run() == FALSE)
 {
        //Validation Error
 }
 else
 {
        $this->load->view('formsuccess');
 }