У меня есть три списка опций выбора для месяца, дня и года
<?php echo form_dropdown('dob[month]',$dates['months'],set_value('dob[month]','0'));?> <?php echo form_dropdown('dob[day]',$dates['days'],set_value('dob[day]','0'));?> <?php echo form_dropdown('dob[year]',$dates['years'],set_value('dob[year]','0'));?>
Чтобы подтвердить правильность введенной даты пользователем или нет, я использую следующие правила:
$this->form_validation->set_rules('dob','date of birth','valid_dob');
Где valid_dob – это функция, определенная в классе My_form_validation следующим образом:
public function valid_dob($dob) { if(checkdate($dob['month'],$day['day'],$day['year'])) { return true; } return false; }
Но функция, определенная выше, не выполняется с помощью codeigniter, пожалуйста
дайте мне знать, как я могу проверить дату с помощью трех выпадающих списков.
Благодарю.