Codeigniter:忽略只有空格的表单输入

时间:2013-10-02 20:47:58

标签: php forms codeigniter

问候语,

所以我有一个表单,我正在为一个电子邮件字段做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。 我如何处理这个如果输入只是空格只是忽略它没有输入?

1 个答案:

答案 0 :(得分:0)

在验证前进行修剪

$_POST['email'] = trim($_POST['email']);
$this->form_validation->set_rules('email','email','valid_email|xss_clean');