Maison > Article > développement back-end > Comment obtenir des données de formulaire via la méthode get en PHP ? (explication détaillée)
Lorsque nous concevons des interactions de pages Web, nous utilisons généralement la méthode get variable en PHP pour obtenir les données dans le formulaire, afin d'implémenter diverses requêtes ou demandes dynamiques de pages Web. Pour les amis qui ont quelques connaissances de base en HTML, ils devraient tous savoir qu'il existe deux méthodes de soumission dans les formulaires HTML, à savoir get et post. Cependant, pour les novices, ce point de connaissance peut être un peu vague.
Ensuite, cet article vous donnera principalement une introduction détaillée à la méthode get, c'est-à-dire la méthode spécifique et l'utilisation de PHP pour obtenir les données du formulaire via les variables get, je continuerai à vous présenter dans les articles ultérieurs. à l'usage et à la fonction spécifiques de la poste.
Ce qui suit est un exemple de code spécifique pour vous :
1. Exemple de code de formulaire (obtention du formulaire)
<head> <meta charset="utf-8"> <title>form表单get方法示例</title> </head> <body> <form action="/test/test.php" method="get" > <form action="test.php" method="get"> 名字: <input type="text" name="fname"><br> 年龄: <input type="text" name="age"><br> <input type="submit" value="提交"> </form> </form> </body> </html>
L'effet est le suivant :
2. Code test.php (php reçoit les données get)
<?php header("content-type:text/html;charset=utf-8"); //设置编码 ?> 欢迎 <?php echo $_GET["fname"]; ?>!<br> 你的年龄是 <?php echo $_GET["age"]; ?> 岁。
Cliquez sur le code 1 Après avoir cliqué sur le bouton Soumettre, la page Web apparaîtra comme suit :
Vous pouvez faire attention ici à quelles sont les caractéristiques des liens dans le. barre d'adresse du navigateur ? Il n'est pas difficile de constater que les informations envoyées depuis le formulaire avec la méthode GET seront affichées dans la barre d'adresse et visibles par tous. Autrement dit, lors de l'utilisation de method="get" dans un formulaire HTML, tous les noms et valeurs de variables seront affichés dans l'URL. (Remarque : le fichier test.php peut collecter des données de formulaire via la variable $_GET)
Pour résumer : cette méthode ne doit pas être utilisée lors de l'envoi de mots de passe ou d'autres informations sensibles ! Mais comme les paramètres variables apparaissent dans l’URL, vous pouvez ajouter la page à vos favoris. Dans certains cas, cela s’avère également utile, par exemple lorsque certaines informations doivent être affichées directement à l’utilisateur.
L'introduction ci-dessus aux connaissances pertinentes sur l'obtention des paramètres de formulaire en PHP espère être utile aux amis dans le besoin.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!