【问题标题】:How to show validation errors in the single message Codeigniter?如何在单个消息 Codeigniter 中显示验证错误?
【发布时间】:2025-06-09 03:00:01
【问题描述】:
我的codeigniter有问题,检查字段时显示错误如下:
The Username field is required. The Password field is required.
The Another field is required
但我需要这样:
Required fields a Username, Password, Another.
怎么做?
【问题讨论】:
标签:
codeigniter
validation
message
show
【解决方案1】:
我不会那样做。但是你有很多选择。例如:根本不使用表单验证库或开发自己的。试试这样的:
$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);