我有一个这样的形式:提取值
<input type='text' name='category[]' value='firstcategory'>
<input type='text' name='category[]' value='secondcategory'>
像这样
$this->form_validation->set_rules('category[]', 'Category Name', 'checkcategory');
我怎么能得到firstcategory
和secondcategory
中值的验证规则我checkcategory
回调?
我尝试print_r($_POST)
后,它给我这样的:
Array ([category] => Array ([0] => 'firstcategory' [1] => 'secondcategory'))
因此,为了达到我想要的,我已经试过这样的事情在我checkcategory
回调:
$neddle = array('firstcategory' => $str['category'][0], 'secondcategory' => $str['category'][1]);
但它没有工作。
你可以给他们不同形式的名字 - 做验证 - ,然后根据需要将它们结合起来?它似乎也将有所帮助,如果有验证错误回声出来...... – cartalot