在我看来,我得到了一些文本输入:
<label for="car-n">Car Name:</label><input type="text" name="cars[]" id="car-n"/>
<label for="car-t">Car Type:</label><input type="text" name="cars[]" id="car-t"/>
现在,我想使用 CodeIgniter 的验证回调函数来验证它们,但似乎我无法获取它们的值:
$this->form_validation->set_rules('cars[]', 'Cars', 'required|xss_clean|callback__validate_cars');
...和功能:
function _validate_cars($input)
{
echo $input; //returns no field value;
echo $this->form_validation->set_value('cars[]'); //not works
}
那么,我应该如何在我的回调函数中访问这两个字段值呢?我还没有在 CodeIgniters 用户指南中看到有关此案例的任何信息。