我有一个设置了默认值的表单,例如:
<input type="text" id="mail" name="mail" value="<?php echo set_value('mail', 'jdoe@example.com'); ?>" />
我使用 Codeigniter 的 form_validation 类验证表单。对于这个领域:
$config = array(
array(
'field' => 'user',
'label' => 'Naam',
'rules' => 'trim|required|valid_email'
));
这是我的问题。当用户保持字段不变并提交其默认值“jdoe@example.com”时,我想拒绝该值。我知道我可以使用回调,但这意味着我必须为表单的每个字段编写一个回调。不太好!
我研究了验证规则。'differs' 看起来很有希望,但它只检查一个字段是否与另一个字段不同。
现在在 Codeigniter 中处理默认值的最佳方式是什么?
慕容森