J'ai un fichier php qui contient un formulaire HTML, puis une logique PHP, puis un pied de page HTML ... dans cet ordre.Intégration PHP et HTML
Je suis en train d'obtenir les valeurs de la forme dans une logique de validation de php dans le botton de la page (mais avant le pied de page) en utilisant <?php VALIDATION LOGIC HERE ?>.
le problème est lorsque la validation trouve une erreur, la logique php va mourir() et par conséquent, mon pied de page HTML ne sera pas exécuté.
Y at-il un moyen d'exécuter mon pied de page HTML malgré mon php die() ;? ... ou y a-t-il une meilleure façon globale d'intégrer mon HTML et PHP? Merci! Toute aide serait très appréciée.
EDIT: J'ai fait mourir() presque partout dans mon code où je suis sur le point de se connecter à une base de données. Si les informations d'identification de l'utilisateur sont correctes, elles se connectent .. si les informations d'identification sont erronées, elles mourront() ..
Est-ce une bonne pratique et une utilisation de die()? il semble que la solution à mon problème est d'utiliser return() INSTEAD OF die() ... afin de continuer à traiter le pied de page HTML.
En outre, j'ai des situations telles que mysql_connect() ou die(). Comment puis-je continuer à traiter la page HTML restante lorsque die() est exécuté avant le traitement du code HTML? ..je ne pense pas mysql_connect() ou retour; est une bonne pratique, n'est-ce pas?
Merci encore à l'avance! Les commentaires ont été très utiles!
S'il vous plaît fournir le code ainsi que votre question – Gordon
Pourquoi votre sortie de validation du script? Vous pouvez laisser la validation simplement afficher un message d'erreur HTML et le laisser fonctionner. De cette façon, le pied de page passe bien. – Boldewyn