La variable superglobale $_GET est souvent utilisée pour récupérer les paramètres passés dans une URL.
Les paramètres sont passés à la page en utilisant la méthode GET du protocole HTTP.
Les données récupérées via cette méthode sont généralement utilisées pour fournir des informations non sensibles à une page web,
par exemple pour récupérer l'ordre de tri, les filtres ou les paramètres de pagination d'un tableau.
Exemple d'utilisation :
Avertissement sur la sécurité :
Les données passées dans les paramètres GET peuvent être vues et modifiées par l'utilisateur, il est donc important de ne pas inclure d'informations sensibles dans ces paramètres.
En savoir plus sur les injections SQL ou les
attaques XSS.
N'hésitez pas à regarder le code/les commentaires de cette page afin d'en comprendre le fonctionnement.
| Nom | Prénom | Age | Téléphone | Pays | |
|---|---|---|---|---|---|
| Thomas | Victoire | 41 | victoire.thomas@example.com | 0033 497253 | France |
| Simon | Victoire | 22 | victoire.simon@example.com | 0033 551403 | France |
| Robert | Victoire | 32 | victoire.robert@example.com | 0032 254907 | Belgique |
| Richard | Victoire | 40 | victoire.richard@example.com | 0032 574129 | Belgique |
| Moreau | Victoire | 27 | victoire.moreau@example.com | 0032 820648 | Belgique |
| Martin | Victoire | 35 | victoire.martin@example.com | 0032 404562 | Belgique |
| Durand | Victoire | 39 | victoire.durand@example.com | 0032 274969 | Belgique |
| Dubois | Victoire | 44 | victoire.dubois@example.com | 00352 073779 | Luxembourg |
| Thomas | Pauline | 37 | pauline.thomas@example.com | 0033 479816 | France |
| Robert | Pauline | 42 | pauline.robert@example.com | 0032 802193 | Belgique |
| Petit | Pauline | 36 | pauline.petit@example.com | 00352 410682 | Luxembourg |
| Petit | Pauline | 25 | pauline.petit@example.com | 00352 218793 | Luxembourg |
| Durand | Pauline | 35 | pauline.durand@example.com | 00352 033469 | Luxembourg |
| Simon | Mathilde | 25 | mathilde.simon@example.com | 00352 123444 | Luxembourg |
| Richard | Mathilde | 29 | mathilde.richard@example.com | 0032 966583 | Belgique |
| Martin | Mathilde | 29 | mathilde.martin@example.com | 00352 967587 | Luxembourg |
| Martin | Mathilde | 43 | mathilde.martin@example.com | 00352 632945 | Luxembourg |
| Durand | Mathilde | 43 | mathilde.durand@example.com | 0032 478935 | Belgique |
| Durand | Mathilde | 23 | mathilde.durand@example.com | 0032 232496 | Belgique |
| Thomas | Léa | 31 | léa.thomas@example.com | 0032 530477 | Belgique |
| Robert | Léa | 20 | léa.robert@example.com | 0032 442759 | Belgique |
| Martin | Léa | 20 | léa.martin@example.com | 00352 780930 | Luxembourg |
| Thomas | Louise | 36 | louise.thomas@example.com | 0032 905809 | Belgique |
| Martin | Louise | 41 | louise.martin@example.com | 00352 744558 | Luxembourg |
| Laurent | Louise | 44 | louise.laurent@example.com | 00352 998588 | Luxembourg |
| Laurent | Louise | 22 | louise.laurent@example.com | 0032 709926 | Belgique |
| Laurent | Louise | 29 | louise.laurent@example.com | 00352 068044 | Luxembourg |
| Durand | Julie | 24 | julie.durand@example.com | 0032 754313 | Belgique |
| Thomas | Emilie | 36 | emilie.thomas@example.com | 0032 050299 | Belgique |
| Simon | Emilie | 19 | emilie.simon@example.com | 00352 731707 | Luxembourg |
| Richard | Emilie | 39 | emilie.richard@example.com | 0032 416346 | Belgique |
| Petit | Emilie | 25 | emilie.petit@example.com | 0033 441794 | France |
| Petit | Emilie | 45 | emilie.petit@example.com | 00352 291188 | Luxembourg |
| Laurent | Emilie | 44 | emilie.laurent@example.com | 00352 265087 | Luxembourg |
| Durand | Emilie | 39 | emilie.durand@example.com | 00352 974667 | Luxembourg |
| Thomas | Chloé | 20 | chloé.thomas@example.com | 0032 966654 | Belgique |
| Thomas | Chloé | 37 | chloé.thomas@example.com | 00352 682901 | Luxembourg |
| Simon | Chloé | 23 | chloé.simon@example.com | 0033 369164 | France |
| Moreau | Chloé | 18 | chloé.moreau@example.com | 0032 557538 | Belgique |
| Durand | Chloé | 44 | chloé.durand@example.com | 00352 968775 | Luxembourg |
| Thomas | Camille | 35 | camille.thomas@example.com | 0033 840603 | France |
| Robert | Camille | 44 | camille.robert@example.com | 00352 646671 | Luxembourg |
| Richard | Camille | 36 | camille.richard@example.com | 00352 727374 | Luxembourg |
| Petit | Camille | 35 | camille.petit@example.com | 0032 514503 | Belgique |
| Moreau | Camille | 37 | camille.moreau@example.com | 0032 051291 | Belgique |
| Moreau | Camille | 30 | camille.moreau@example.com | 0033 263904 | France |
| Moreau | Amélie | 30 | amélie.moreau@example.com | 0032 442964 | Belgique |
| Martin | Amélie | 29 | amélie.martin@example.com | 0032 065175 | Belgique |
| Martin | Amélie | 37 | amélie.martin@example.com | 00352 285828 | Luxembourg |
| Durand | Amélie | 37 | amélie.durand@example.com | 0032 116238 | Belgique |