我的表单有手机和电话字段。我希望用户填写其中一个字段,或同时填写两个字段,但不能两者都不填写。
我见过用其他语言实现它的方法,但我可以就如何使用 Codeigniter 实现它提出一些建议吗?
最佳答案
你可以这样做:
$this->form_validation->set_rules('phone', 'Your validation message.', 'callback__phone_check');
并创建一个函数:
function _phone_check() { //check for phone and cellphone field. //make sure one field is not empty and return accordingly }
希望对你有帮助
关于php - PHP Codeigniter 中的自定义验证 - 需要的两个字段之一,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8116630/