如何在单个消息Codeigniter中显示验证错误?

时间:2015-08-01 20:24:52

标签: codeigniter validation message show

我在使用codeigniter时遇到问题,在检查字段时会显示错误,如下所示:

The Username field is required. The Password field is required. 
The Another field is required

但我需要这样:

Required fields a Username, Password, Another.

怎么做?

1 个答案:

答案 0 :(得分:0)

我不会这样做。但是你有很多选择。例如:根本不使用表单验证库或开发自己的库。尝试这样的事情:

$errorArray = array();
if (!$this->input->post('username')) {
    $errorArray[] = 'Username';
}
if (!$this->input->post('Password')) {
    $errorArray[] = 'Password';
}
if (count($errorArray)!==0) {
    $allErrorFields = implode(",", $errorArray);
    $errorMessage = 'Required fields: '.$allErrorFields;
    $data['errorMessage'] = $errorMessage;
}

$this->load->view('myview', $data);