Je suis en train de coder un petit script qui va prendre des données de forme et faire quelque chose avec. Si cela échoue, il affiche à nouveau l'erreur et le formulaire. S'il réussit, il affichera un message de réussite.PHP Mixer le code du serveur avec la sortie HTML
Le code de backend utilise des classes qui lancent des exceptions en cas d'erreur avec les données de formulaire. Les appels aux classes seront enveloppés dans un try {} catch {}.
Quel serait le meilleur moyen de montrer le formulaire deux fois?
je besoin de quelque chose comme:
If form submitted:
Try:
Add the account via class
Catch:
Echo the error
Show the form
Echo succcess
Else:
Show the form
Je pensais que ce serait la voie à suivre – dave
Vous pourriez même préférer la syntaxe HEREDOC pour la déclaration de variable de formulaire pour rendre le code HTML plus lisible. Voir: http://www.php.net/manual/en/language.types.string.php#language.types.string.syntax.heredoc – Sampson