Existe-t-il un moyen de définir un rappel de validation qui n'est pas lié à un champ particulier, mais est nécessaire pour réussir la validation?CodeIgniter Form Validation - rappel non lié à un champ
0
A
Répondre
0
Ajoutez un champ masqué à votre formulaire et
affectez le rappel
un champ. Le rappel n'a pas à se rapporter au contenu du champ
caché
. Editer: Ou, d'ailleurs, vous pouvez affecter le rappel à l'un de vos champs avec d'autres règles de validation. Pas besoin d'un champ caché.
1
Oui vous pouvez et est ici un exemple cruddy:
$this->load->library('form_validation');
$this->form_validation->set_rules('username', 'lang:lang_username', 'required|callback_check_login');
Ensuite, pour le rappel:
public function check_login($username)
{
$username = $this->input->post('username');
$password = $this->input->post('password');
$remember = $this->input->post('remember');
$login = $this->users_auth->login($username, $password, $remember);
if ($login !== TRUE)
{
$this->form_validation->set_message('check_login', $login);
return FALSE;
}
else
{
return TRUE;
}
}
+0
Bonne réponse Eric. – janosrusiczki
Questions connexes
- 1. Codeigniter Custom Form Validation
- 2. CodeIgniter problèmes de validation de rappel
- 3. Le rappel de validation CodeIgniter n'est pas appelé
- 4. Validation de champ non autorisée
- 5. Coldfusion Form Validation: Fichier
- 6. Validation, rappel
- 7. Codeigniter validation
- 8. Validation d'un champ de formulaire unique avec CodeIgniter
- 9. jQuery Validation & Form Plugin
- 10. ExtJs Form Validation Question
- 11. Aide à la validation de Codeigniter
- 12. Comment accéder à la valeur du contrôle lié sur un onglet non affiché pour validation?
- 13. asp.net gridview format défini pour le champ non lié
- 14. Fonction de rappel de validation de formulaire Codeigniter ne fonctionne pas
- 15. Codeigniter: problème de validation
- 16. iPhone Objective-C Form Validation
- 17. Validation de formulaires avec regex dans codeigniter
- 18. Carte CodeIgniter Validation de la classe à la validation Jquery
- 19. CakePHP Form Validation d'erreur de formulaire
- 20. Codeigniter: Augmenter le champ de 1 jusqu'à un nombre?
- 21. Comment puis-je valider un type "ne correspond pas" en utilisant la classe Form Validation de CodeIgniter?
- 22. Comment créer un sous-rapport non lié dans un autre rapport non lié
- 23. CodeIgniter Form Validation - Obtenir le résultat en tant que "tableau" Au lieu de "chaîne"
- 24. Kohana 3: validation de rappel
- 25. jQuery plug-in Form ajaxSubmit calendrier de rappel
- 26. Validation de la forme de codeigniter
- 27. CodeIgniter Callback Problème
- 28. Comportement OdD getDefinitionByName - non lié à l'importation
- 29. Passe Champ de texte d'entrée à Javascript variable - AJAX Codeigniter
- 30. jQuery validation: un rappel déclenché par une certaine règle?
Comme définir une règle que tous les champs doivent passer? Pouvez-vous donner un exemple? –
Eh bien, j'ai une forme dynamique relativement complexe ... J'ai une section de mon formulaire qui est rempli dynamiquement pour afficher un nom de personne, une case à cocher, et une entrée de texte correspondante. Les entrées de texte ne sont importantes que si leur case respective est cochée. Pour que la validation réussisse, au moins une case à cocher doit être cochée et sa saisie de texte doit avoir une valeur. J'ai créé le rappel et cela fonctionne, je ne sais pas quoi lier à – andrhamm