Puis-je afficher un seul message pour les champs de formulaires multiples dans CodeIgniter? Par exemple, j'ai défini les règles suivantes pour les champs e-mail et mot de passe. Je veux afficher un seul message si l'un de ces deux champs n'est pas valide. (. Par exemple, e-mail valide ou mot de passe «)Validation de formulaire Codeigniter
$this->form_validation->set_rules('email_address', 'Email Address', 'valid_email|required');
$this->form_validation->set_rules('password', 'Password', 'required|min_length[4]');
Comment je peux faire Merci pour toute aide
Edit:?.. Désolé si ma question n'est pas clair Actuellement, je suis en utilisant validation_errors()
et i Toutefois, je souhaite afficher le même message d'erreur si l'un des deux champs (adresse électronique ou mot de passe) est invalide: si le courrier électronique est invalide ou si le mot de passe est invalide, ou si les deux sont invalides, imprime un seul message, tel que: e-mail ou mot de passe invalide
comment vous affichez les erreurs dans les vues ? – Vamsi
@Krish en ce moment j'affiche toutes les erreurs par ' Php echo validation_errors(); ?> '. Mais cette méthode imprimera email et mot de passe les deux erreurs séparément. Je veux afficher seulement une seule erreur si l'un des champs est invalide. – Roman
une meilleure question est, pourquoi voulez-vous afficher une seule erreur? l'utilisateur ne saura pas quel champ ils ont rempli incorrectement –