3

看来我可以在 Codeigniter 的表单验证中使用 PHP 的strip_tags函数,如下所示:

$this->form_validation->set_rules('description', 'Description', 
                              'trim|xss_clean|strip_tags');

Strip_tags 支持一个 allowable_tags 参数来列出要从过滤中排除的标签,例如 keep<h1><strong>

如何在表单验证语法中使用它?

4

2 回答 2

6
$this->form_validation->set_rules('description', 'Description', 'callback_description_check');

public function direction_check($str)
{
    return strip_tags($text, '<p><a>'); 
}

最好的方法是创建自己的回调函数,您可以根据需要进行修改。

于 2013-03-31T16:06:04.707 回答
1

你可以打个电话

function callback_strip_tags_custom($text)
{
 return strip_tags($text, '<p><a>');

}
于 2013-03-31T12:44:41.150 回答