У меня есть два числовых поля для сбора данных от пользователей. Нужно проверить его с помощью класса проверки подлинности формы codeigniter.Codeigniter: проверка двух полей
Условия:
- Первое поле может быть равно нулю
- Второе поле не может быть нулевым
- Первое поле не должно быть равно второму полю
- Второе поле должно быть больше, чем первое поле
В настоящее время я использую
$ this-> form_validation-> set_rules ('first_field', 'First Field', 'trim | required_ is_natural');
$ this-> form_validation-> set_rules ('second_field', 'Second Field', 'trim | required_ is_natural_no_zero');
Но, как подтвердить наличие 3-го и 4-го условий, упомянутых выше?
Заранее спасибо.
Но как передать другие значения поля в функции обратного вызова? В документации CI, $ str устанавливается на 'test' в функции обратного вызова; но мне нужно передать первое значение поля функции обратного вызова второго поля. –