【发布时间】:2017-01-10 02:26:59
【问题描述】:
你好,我已经了解了 codeigniter 表单验证,我在这个 tutorial 脚本表单验证上看到了这样的
private function _validate(){
$data = array();
$data['error_string'] = array();
$data['inputerror'] = array();
$data['status'] = TRUE;
if($this->input->post('post_nama') == ''){
$data['inputerror'][] = 'post_nama';
$data['error_string'][] = 'Nama harus diisi';
$data['status'] = FALSE;
}
if($this->input->post('post_jk') == ''){
$data['inputerror'][] = 'post_jk';
$data['error_string'][] = 'Jenis Kelamin harus diisi';
$data['status'] = FALSE;
}
if($this->input->post('post_alamat') == ''){
$data['inputerror'][] = 'post_alamat';
$data['error_string'][] = 'Alamat harus diisi';
$data['status'] = FALSE;
}
if($data['status'] === FALSE){
echo json_encode($data);
exit();
}
}
我的问题是,如果我想在该脚本中使用 limited_number 或 max_length,我可以将它放在哪里?
【问题讨论】:
-
为什么是客户端标签?
-
@Rizki: 前端验证最好使用jquery验证器插件。
标签: php jquery ajax codeigniter validation