Codeigniter 使用strip_标记进行表单验证,并使用允许的_标记
似乎我可以在Codeigniter的表单验证中使用PHP函数,如下所示:Codeigniter 使用strip_标记进行表单验证,并使用允许的_标记,codeigniter,validation,strip-tags,Codeigniter,Validation,Strip Tags,似乎我可以在Codeigniter的表单验证中使用PHP函数,如下所示: $this->form_validation->set_rules('description', 'Description', 'trim|xss_clean|strip_tags'); Strip_tags支持一个允许的_tags参数来列出要从筛选中排除的标记,例如keep,等 如何在表单验证语法中使用它?您可以进行回调 function cal
$this->form_validation->set_rules('description', 'Description',
'trim|xss_clean|strip_tags');
Strip_tags支持一个允许的_tags参数来列出要从筛选中排除的标记,例如keep
,
等
如何在表单验证语法中使用它?您可以进行回调
function callback_strip_tags_custom($text)
{
return strip_tags($text, '<p><a>');
}
函数回调\u条带\u标记\u自定义($text)
{
返回条带标签($text,);
}
$this->form_validation->set_rules('description'、'description'、'callback_description_check');
公共职能方向检查($str)
{
返回条带标签($text,);
}
最好的方法是创建您自己的回调函数,您可以根据需要修改它。为什么要将xss\u clean
与strip\u标记一起使用,这是多余的。
$this->form_validation->set_rules('description', 'Description', 'callback_description_check');
public function direction_check($str)
{
return strip_tags($text, '<p><a>');
}