Méthode d'envoi de formulaire en PHP
Avec l'attribut method
nous spécifions
la méthode d'envoi du formulaire. Elle peut être GET
ou POST.
Supposons que notre formulaire soit envoyé par la méthode GET
vers la page result.php
:
<form action="/result.php" method="GET">
<input name="test1">
<input name="test2">
<input type="submit">
</form>
Dans ce cas, sur cette page, dans la barre d'adresse,
apparaîtront les données du formulaire dans le format
suivant : après l'adresse de la page se trouvera
le signe ?
, et après lui les noms des inputs
et les valeurs saisies par l'utilisateur : result.php?test1=value1&test2=value2
.
Supposons que notre formulaire soit envoyé par la méthode POST
vers la page result.php
. Dans ce cas
les données seront également envoyées, mais ne seront pas
affichées dans la barre d'adresse :
<form action="/result.php" method="POST">
<input name="test1">
<input name="test2">
<input type="submit">
</form>
Sur la page index.php
, créez un formulaire.
Envoyez-le vers la page result.php
.
Testez les deux méthodes d'envoi de formulaire.