Tutoriel de bas...LOGIN

Tutoriel de base de développement PHP variable $_GET

1. Variable $_GET

La variable $_GET prédéfinie est utilisée pour collecter les valeurs du formulaire avec method="get".

Les informations envoyées depuis un formulaire avec la méthode GET sont visibles par tout le monde (seront affichées dans la barre d'adresse du navigateur), et il y a une limite sur la quantité d'informations envoyées.

Exemple : Le code est le suivant

<html>
<head>
<meta charset="utf-8">
<title>php中文网(php.cn)</title>
</head>
<body>
<!-- 新建一个带有两个输入框和一个提交按钮的表单 -->
<!-- action为提交的的那个页面,method为提交方式,有$POST和$GET两种 -->
<form action="" method="get">
名字: <input type="text" name="name">
<br/>
年龄: <input type="text" name="age">
<br/>
<input type="submit" value="提交">
</form>
<hr/>
 大家好,我是 <?php echo $_GET["name"]; ?>!<br>
今年 <?php echo $_GET["age"]; ?>  岁。
</body>
</html>

Entrez le nom et l'âge, cliquez pour soumettre à la page actuelle

Remarque : Lors de la copie en local test, la barre d'adresse Les informations que nous avons saisies sont ajoutées, les détails sont les suivants

QQ截图20161027110231.png

Remarque :

  • "?" est précédé de l'adresse du fichier

  • www.phpcourse.com est un nom de domaine virtuel que j'ai moi-même créé Si vous êtes intéressé par comment. pour configurer un nom de domaine virtuel, vous pouvez rechercher en ligne

  • ?name=小方&age=27 sont les informations soumises dans la méthode get, également appelée chaîne de requête Si vous soumettez. plusieurs fois, vous pourrez découvrir ses motifs

2 Quand utiliser method="get" ?

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 : Par conséquent, cette méthode ne doit pas être utilisée lors de l'envoi de mots de passe ou d'autres informations sensibles !

Cependant, comme les variables apparaissent dans l'URL, il est possible de mettre la page en signet. Dans certains cas, cela est utile.

Remarque : La méthode HTTP GET ne convient pas aux grandes valeurs de variables. Sa valeur ne peut pas dépasser 2000 caractères.


section suivante
<html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> </head> <body> <!-- 新建一个带有两个输入框和一个提交按钮的表单 --> <!-- action为提交的的那个页面,method为提交方式,有$POST和$GET两种 --> <form action="" method="get"> 名字: <input type="text" name="name"> <br/> 年龄: <input type="text" name="age"> <br/> <input type="submit" value="提交"> </form> <hr/> 大家好,我是 <?php echo $_GET["name"]; ?>!<br> 今年 <?php echo $_GET["age"]; ?> 岁。 </body> </html>
soumettreRéinitialiser le code
chapitredidacticiel