Bonjour à tous,
La question n'est pas très clair, je ne savais pas trop comment la formuler.
Je ne souhaite pas parler des exceptions php qui permettent de récupérer les erreurs de PHP lui même.
Je parle en fait des erreurs de saisis par exemple dans un formulaire pour contrôler si l'email est valide, je vais utiliser un regex. Mais une fois l'erreur rencontrée, comment la renvoyez vous à l'utilisateur ? Je ne souhaite pas parler de méthode javascript (puisque c'est en cas de désactivation de js).
Pour ma part le formulaire renvoi vers une page de vérification.
Une fois les erreurs rencontrées je les mets dans un tableau (leur id, et la valeur mise par l'utilisateur).
Je serialize le tableau pour l'envoyer en GET lorsque je renvois sur le formulaire d'origine.
J'unserialize pour récupérer mes données, je remplis le formulaire avec les saisis d'origine de l'utilisateur. Et mes controles de type "if erreur sur champ email : explication erreur" s'activent pour signaler l'erreur.
Je trouve ma méthode très... lourdingue et basique, auriez vous de meilleures idées ? Merci
Partager