问候语,
所以我有一个表单,我正在为一个电子邮件字段做form_validation,就像这样:
$this->form_validation->set_rules('email','email','trim|valid_email|xss_clean');
如果我的输入类似test@example.com
,其中包含开头的空格或/和我输入的结尾,那么修剪效果会非常好。
但是如果我的输入只包含空格,则会出现验证消息:
You have to input a valid email address
。
我如何处理这个如果输入只是空格只是忽略它没有输入?
答案 0 :(得分:0)
在验证前进行修剪
$_POST['email'] = trim($_POST['email']);
$this->form_validation->set_rules('email','email','valid_email|xss_clean');