Table des matières:
Vidéo: Formation jQuery Leçon 19 Validation d'un formulaire 2025
Pour un exemple d'utilisation de PHP pour construire formes HTML5 plus complexes, regardez par-dessus Monty. html Ce programme est un hommage à l'un des meilleurs films de tous les temps. (Il se peut que vous deviez louer ce film si vous voulez vraiment vous appeler un programmeur, cela fait partie de la culture.)
Le formulaire HTML pose les questions. Voici le code:
mois. htmlMonty Python Quiz
Quel est votre nom? Roger l'Arbuste Arthur, Roi des Bretons Tim l'Enchanteur
Quelle est votre quête? Pour abattre l'arbre le plus puissant de la forêt avec un hareng, je cherche le Saint Graal. Je cherche un arbuste.
Comment peux-tu dire qu'elle est une sorcière? Elle a un nez de sorcière. Elle a un chapeau de sorcière. Elle m'a transformé en un triton.
submit
Ce code n'a rien de fou. Veuillez noter les caractéristiques suivantes:
-
L'attribut action est défini sur monty. php. Cette page (mois html) enverra des données à Monty. php, qui devrait être dans le même répertoire sur le même serveur.
-
L'attribut méthode est défini sur après . Toutes les données de cette page seront transmises au serveur via la méthode de publication.
-
Chaque élément de formulaire a un attribut name . Les attributs de nom seront utilisés pour extraire les données dans le programme PHP.
-
Tous les boutons radio ont la même valeur nom . La façon dont les boutons radio fonctionnent ensemble est de leur donner le même nom. Et bien qu'ils aient tous le même nom, chacun a une valeur différente. Lorsque le programme PHP reçoit la requête, il n'aura que la valeur du bouton radio sélectionné.
-
Chaque case à cocher a un nom individuel. Les cases à cocher sont un peu différentes. Chaque case à cocher a son propre nom, mais la valeur est envoyée au serveur uniquement si la case est cochée.
Les champs de mots de passe ou les champs masqués sont comme des zones de texte pour PHP. Récupérez les données de ces éléments comme vous le faites pour les champs de texte.
