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 | |
|---|---|---|---|---|---|
| Laurent | Victoire | 42 | victoire.laurent@example.com | 00352 597584 | Luxembourg |
| Martin | Victoire | 31 | victoire.martin@example.com | 0032 996021 | Belgique |
| Laurent | Victoire | 22 | victoire.laurent@example.com | 0032 537852 | Belgique |
| Richard | Victoire | 43 | victoire.richard@example.com | 0033 302864 | France |
| Simon | Pauline | 44 | pauline.simon@example.com | 0032 459950 | Belgique |
| Durand | Pauline | 44 | pauline.durand@example.com | 00352 399066 | Luxembourg |
| Petit | Pauline | 18 | pauline.petit@example.com | 00352 867529 | Luxembourg |
| Robert | Pauline | 35 | pauline.robert@example.com | 0033 533473 | France |
| Simon | Pauline | 25 | pauline.simon@example.com | 00352 609686 | Luxembourg |
| Durand | Pauline | 20 | pauline.durand@example.com | 0032 334677 | Belgique |
| Simon | Pauline | 35 | pauline.simon@example.com | 0033 132575 | France |
| Simon | Pauline | 24 | pauline.simon@example.com | 00352 725773 | Luxembourg |
| Richard | Mathilde | 20 | mathilde.richard@example.com | 0032 147076 | Belgique |
| Martin | Mathilde | 33 | mathilde.martin@example.com | 00352 627815 | Luxembourg |
| Laurent | Mathilde | 32 | mathilde.laurent@example.com | 00352 167457 | Luxembourg |
| Martin | Mathilde | 21 | mathilde.martin@example.com | 0033 169582 | France |
| Thomas | Mathilde | 33 | mathilde.thomas@example.com | 0033 163225 | France |
| Durand | Mathilde | 36 | mathilde.durand@example.com | 0033 477758 | France |
| Richard | Mathilde | 29 | mathilde.richard@example.com | 0032 757857 | Belgique |
| Simon | Léa | 24 | léa.simon@example.com | 00352 315836 | Luxembourg |
| Petit | Léa | 25 | léa.petit@example.com | 0033 155207 | France |
| Robert | Léa | 34 | léa.robert@example.com | 00352 528561 | Luxembourg |
| Thomas | Julie | 44 | julie.thomas@example.com | 0032 740331 | Belgique |
| Richard | Julie | 18 | julie.richard@example.com | 00352 252481 | Luxembourg |
| Laurent | Julie | 26 | julie.laurent@example.com | 00352 645929 | Luxembourg |
| Richard | Julie | 24 | julie.richard@example.com | 00352 057280 | Luxembourg |
| Dubois | Julie | 21 | julie.dubois@example.com | 0033 268854 | France |
| Robert | Emilie | 29 | emilie.robert@example.com | 0032 927663 | Belgique |
| Durand | Emilie | 41 | emilie.durand@example.com | 0033 177326 | France |
| Dubois | Emilie | 21 | emilie.dubois@example.com | 0032 454331 | Belgique |
| Robert | Emilie | 27 | emilie.robert@example.com | 00352 564077 | Luxembourg |
| Petit | Emilie | 42 | emilie.petit@example.com | 0032 409946 | Belgique |
| Richard | Emilie | 18 | emilie.richard@example.com | 00352 196531 | Luxembourg |
| Thomas | Emilie | 45 | emilie.thomas@example.com | 0033 832736 | France |
| Thomas | Chloé | 34 | chloé.thomas@example.com | 0032 696553 | Belgique |
| Laurent | Camille | 24 | camille.laurent@example.com | 0032 931745 | Belgique |
| Moreau | Camille | 25 | camille.moreau@example.com | 0032 565936 | Belgique |
| Thomas | Camille | 26 | camille.thomas@example.com | 0033 801626 | France |
| Moreau | Camille | 35 | camille.moreau@example.com | 00352 465944 | Luxembourg |
| Durand | Camille | 22 | camille.durand@example.com | 00352 724915 | Luxembourg |
| Thomas | Camille | 37 | camille.thomas@example.com | 00352 044462 | Luxembourg |
| Thomas | Camille | 29 | camille.thomas@example.com | 0033 579714 | France |
| Laurent | Amélie | 33 | amélie.laurent@example.com | 00352 713996 | Luxembourg |
| Richard | Amélie | 41 | amélie.richard@example.com | 0032 974419 | Belgique |
| Thomas | Amélie | 25 | amélie.thomas@example.com | 00352 494714 | Luxembourg |
| Laurent | Amélie | 26 | amélie.laurent@example.com | 0032 828422 | Belgique |
| Martin | Amélie | 41 | amélie.martin@example.com | 00352 655481 | Luxembourg |
| Laurent | Amélie | 20 | amélie.laurent@example.com | 00352 875603 | Luxembourg |
| Richard | Amélie | 38 | amélie.richard@example.com | 00352 625116 | Luxembourg |
| Simon | Amélie | 41 | amélie.simon@example.com | 00352 440202 | Luxembourg |