CodeIgniter에서 여러 폼 필드에 대해 단일 메시지를 표시 할 수 있습니까? 예를 들어 전자 메일 및 암호 필드에 다음 규칙을 설정했습니다. 이 두 필드 중 하나가 유효하지 않은 경우 하나의 메시지 만 표시하려고합니다. (. 예를 들어, 잘못된 이메일 또는 암호 ")Codeigniter 폼 유효성 검사
$this->form_validation->set_rules('email_address', 'Email Address', 'valid_email|required');
$this->form_validation->set_rules('password', 'Password', 'required|min_length[4]');
내가 어떤 도움을
편집 덕분에 그렇게 할 수있는 방법 :..? 내 질문이 명확하지 않은 경우 죄송 현재 내가 validation_errors()
를 사용하고, 그리고 난 각 필드의 오류가 발생하지만 두 필드 (전자 메일 또는 암호) 중 하나라도 잘못된 경우 동일한 오류 메시지가 표시됩니다. 전자 메일이 유효하지 않거나 암호가 유효하지 않거나 유효하지 않은 경우에도 무효 이메일 또는 비밀번호와 같은 단일 메시지를 인쇄하십시오.
을 당신이보기에 오류를 표시하는 방법 ? – Vamsi
@Krish 현재 모든 에러를 표시하고 있습니다. php echo validation_errors(); ?>'. 그러나이 방법은 전자 메일과 암호 모두 오류를 별도로 인쇄합니다. 필드 중 하나라도 잘못된 경우 하나의 오류 만 표시하려고합니다. – Roman
더 나은 질문은 왜 단일 오류를 표시 하시겠습니까? 사용자가 잘못 입력 한 필드를 알 수 없습니다. –