doivent former des erreurs jettent des exceptions, par exemple, si le nom d'utilisateur est incorrect, ou mot de passe est erroné/trop court .etcException classe pour les formes
J'ai utilisé des exceptions avec des formes, mais quand l'exception est levée seulement les exceptions sont affichées et non la forme et le champ sur lequel l'erreur s'est produite, un extrait de ma classe d'exception est comme suit:
throw new InputException ($ field, $ message);
par exemple. // nom d'utilisateur trop court:
throw new InputException ('nom d'utilisateur', 'Nom d'utilisateur doit comporter au moins 6 caractères');
Ensuite, ce message devrait apparaître sous le champ de texte du nom d'utilisateur. La principale chose que je veux est que le formulaire montre quand l'exception est levée.
bon code. puisque vous ne dites pas pourquoi, l'empilage est meilleur pour que l'utilisateur ne répare pas un problème seulement pour se faire dire qu'il y a un autre problème, mais peut corriger les deux à la fois (s'il y a plusieurs problèmes d'entrée) – zanlok
@zanlok: pour le mentionner. Merci! – netcoder