【发布时间】:2015-06-26 07:20:24
【问题描述】:
我想验证我的表单输入字段,或者你想说我有一个数组并且我想使用 codeigniter 验证该数组
示例: 我有像这样的数组:
$array['obj_type']='sample';
$array['obj_id']='44';
$array['user_id']='34566';
我的表单验证配置如下:
'validatedata' => array(
array(
'field' => 'obj_type',
'label' => 'No Type Define here',
'rules' => 'required'
),
array(
'field' => 'obj_id',
'label' => 'No any item selected here',
'rules' => 'required|is_natural_no_zero'
),
array(
'field' => 'user_id',
'label' => 'No user logged in',
'rules' => 'required|is_natural_no_zero'
),
),
当我使用表单验证时,它不是验证数组
if ($this->form_validation->run('validatedata')) {
} else {
echo validation_errors();
}
它打印在验证数据配置数组上定义的所有错误;
【问题讨论】:
标签: php codeigniter-2 codeigniter-form-helper codeigniter