Création d'un formulaire PHP à publication automatique
Cet article examine les méthodes de création d'un formulaire à soumission automatique en PHP, une exigence courante pour diverses applications Web.
Les mécanismes d'un formulaire d'auto-publication
Contrairement aux formulaires traditionnels qui soumettent des données sur une autre page, un formulaire d’auto-publication se soumet les données. Cette fonctionnalité permet au formulaire de se mettre à jour dynamiquement sans recharger une page distincte.
Utilisation de $_SERVER["PHP_SELF"]
L'approche appropriée pour créer un formulaire d'auto-publication consiste à utiliser la variable $_SERVER["PHP_SELF"]. Cette variable fournit le chemin du script actuel et est souvent utilisée conjointement avec htmlspecialchars pour empêcher les exploits potentiels.
Omettre l'attribut d'action
Une méthode alternative consiste à omettre l'action. = partie dans la balise d'ouverture du formulaire. Bien qu'elle ne soit pas valide par le W3C, cette pratique est largement prise en charge par les navigateurs. Lorsque l'action est vide, la plupart des navigateurs soumettent par défaut le formulaire à la page actuelle.
Un exemple de formulaire
Prenons l'exemple suivant qui prend un nom et une adresse e-mail. en entrée :
Welcome, !<br>
Your email is .<br>
Ce formulaire affiche les valeurs soumises sur la même page après que l'utilisateur a cliqué sur le bouton de soumission.
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3