/ / Como dar comman mensagem de erro em vez de vários erros no codeigniter - php, codeigniter, validação

Como dar mensagem de erro comman ao invés de múltiplos erros em codeigniter - php, codeigniter, validação

Eu sou novo no desenvolvimento de codeigniter. Eu criei o formulário de login simples da seguinte forma:

Na minha página login_view

  <?php echo validation_errors(); ?>
//my form html code comes here

Na minha página de controlador

$this->form_validation->set_rules("username", "Username", "required");
$this->form_validation->set_rules("password", "Password", "required");

if ($this->form_validation->run() == FALSE)
{
$this->load->view("login_view",$data);
}
else
{
//form validated do some work here
}

Agora, o problema é que quando eu envio o formulário com o campo de nome de usuário e senha vazios isso me mostra erros como

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

Isso é certo, mas eu quero mostrar apenas uma mensagem como

Please enter username and password......

em vez de dois ou N número de mensagens por campo. Eu já tentei a função form_error ("fieldname") mas não uso. Como obtenho a saída acima mencionada?

Desde já, obrigado.

Respostas:

1 para resposta № 1

Na visão você pode usar:

<?php if (form_error("username") || form_error("password")): ?>
<div class="error">Please enter username and password......</div>
<?php endif; ?>