0

我找不到能够准确处理我需要的现有规则。

如何在Codeigniter中创建新的规则引用,以便:

如果表单元素包含除字母数字字符、下划线、破折号、空格句号(句点)以外的任何内容,则返回 FALSE。

该规则旨在用于验证联系表单的消息。

4

1 回答 1

1

您只需要一个自定义回调 - 并在其中放置一个正则表达式来执行您想要的任何规则。您可以根据需要进行修改。

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

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

参考:- Codeigniter form_validation 创建自定义规则/过滤器

于 2013-04-04T09:43:55.393 回答