| Précédent | Suivant |
Un formulaire est une page contenant du texte encapsulé dans des balises HTML. Il peut mettre à la disposition du client divers éléments tels que : bouton d’envoi, liste déroulante, case à option, bouton radio etc…
Lorsque le client envoi une page HTML au serveur, celui-ci transmet les informations recueillis à PHP qui les traite et renvoi dans le cadre de la réponse http au navigateur.
Ces informations sont regroupées à l’aide d’une des deux méthodes, la méthode "GET" et la méthode "POST.
La balise html "<form>" permet de créer un formulaire, elle possède de nombreux attributs, en l’occurrence l’attribut "method", qui indique à PHP la méthode à utiliser et l’attribut "action" qui indique au serveur à qu’elle page se rendre une fois que l’utilisateur a cliqué sur le bouton envoi.
Exemple :
<form
action="form.php" method="GET">
Si la directive "register_globals du fichier de configuration est égale" à On PHP traite les informations transmis par le client en transformant la valeur de l’attribut name des éléments en variable et en leur affectant la valeur de l’attribut "value".
Exemple :
<input type="text" value="Mme DURANT" name="nom" />
La variable $nom sera créée et la valeur "Mme DURANT" lui sera affécté.