Comment utiliser PHP pour construire une forme de HTML5 avec des éléments complexes

Pour un exemple d'utilisation de PHP pour créer des formulaires HTML5 plus complexes, regarder par-dessus monty.html. Ce programme est un hommage à l'un des meilleurs films de tous les temps. (Vous pourriez avoir à louer ce film si vous allez vraiment vous appeler un programmeur. Cela fait partie de la culture.)

image0.jpg

Le formulaire HTML pose les questions. Voici le code:

monty.html

Monty Python Quiz




Il n'y a rien de trop fou sur ce code. S'il vous plaît noter les caractéristiques suivantes:

  • La action attribut est mis à monty.php. Cette page (monty.html) va envoyer des données à monty.php, qui devrait être dans le même répertoire sur le même serveur.

  • La méthode attribut est défini sur poste. Toutes les données sur cette page seront transmises au serveur via le poste Procédé.

  • Chaque élément de formulaire a un nom attribuer. La nom les attributs seront utilisés pour extraire les données dans le programme de PHP.

  • Tous les boutons de radio ont la même nom valeur. La façon dont vous obtenez des boutons radio de travailler ensemble est de leur donner tout de même nom. Et bien ils ont tous le même nom, chacun a une valeur différente. Lorsque le programme de PHP reçoit la demande, il ne recevra que la valeur du bouton radio sélectionné.

  • Chaque case possède un nom individuel. Cochez les cases sont un peu différent. Chaque case a son propre nom, mais la valeur est envoyée au serveur que si la case est cochée.

Champs de mots de passe ou des champs masqués sont comme des zones de texte à PHP. Récupérer des données à partir de ces éléments comme vous le faites pour les champs de texte.


» » » » Comment utiliser PHP pour construire une forme de HTML5 avec des éléments complexes