【发布时间】:2021-10-09 13:50:15
【问题描述】:
我正在使用 form_validation 库在 Codeigniter 中验证表单并使用数组设置规则。
我想要max_length 上的验证消息,如下所示:
用户名不得超过 255 个字符。
%s 不能大于 %?字符。
问题是我正在使用 %s 获取用户名,但我希望 255 在验证消息中动态显示。
$this->form_validation->set_rules('username', 'Username', 'required|max_length[255]',
array('required' => 'You must provide a %s.','max_length' => '%s may not be greater than %?'));
【问题讨论】:
-
Multiple rules should be separated by pipes, right?那么
..., 'required|max_length[255]', array(...)? -
@Don't Panic 是的,你是对的,由管道分隔的多个规则,错误地输入了逗号,但是这个问题的解决方案是什么?
标签: forms codeigniter validation codeigniter-form-validation