this is my form.
<div>
<input type='text' name='name[1]'/>
<input type='text' name='name[2]'/>
<input type='text' name='name[3]'/>
</div>
<div>
<input type='text' name='email[1]'/>
<input type='text' name='email[2]'/>
<input type='text' name='email[3]'/>
</div>
this is my codeigniter
code.
$validations = array();
$validations['name'] = array(
'field' => 'name',
'label' => 'Support Name',
'rules' => 'required',
);
$validations['email'] = array(
'field' => 'email',
'label' => 'Email address',
'rules' => 'required|valid_email',
);
$this->form_validation->set_rules($validations);
if ($this->form_validation->run()) {
}else{
}
but every time the validation is false how can i create validation.
please help.
As the documentation states, the Form Validation class supports the use of arrays as field names. Consider this example:
$validations = array(
array(
'field' => 'name[]',
'label' => 'Support Name',
'rules' => 'required',
),
array(
'field' => 'email[]',
'label' => 'Email Address',
'rules' => 'required|valid_email',
),
);
$this->form_validation->set_rules($validations);
Collected from the Internet
Please contact [email protected] to delete if infringement.
Comments