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 | |
|---|---|---|---|---|---|
| Simon | Victoire | 38 | victoire.simon@example.com | 0032 919527 | Belgique |
| Robert | Victoire | 36 | victoire.robert@example.com | 00352 204939 | Luxembourg |
| Richard | Victoire | 32 | victoire.richard@example.com | 00352 475051 | Luxembourg |
| Petit | Victoire | 37 | victoire.petit@example.com | 0033 243750 | France |
| Martin | Victoire | 34 | victoire.martin@example.com | 0033 508481 | France |
| Laurent | Victoire | 42 | victoire.laurent@example.com | 0033 872953 | France |
| Dubois | Victoire | 36 | victoire.dubois@example.com | 0033 730918 | France |
| Robert | Pauline | 26 | pauline.robert@example.com | 0033 225585 | France |
| Richard | Pauline | 24 | pauline.richard@example.com | 00352 993366 | Luxembourg |
| Petit | Pauline | 36 | pauline.petit@example.com | 0032 608191 | Belgique |
| Petit | Pauline | 30 | pauline.petit@example.com | 0033 066645 | France |
| Moreau | Pauline | 22 | pauline.moreau@example.com | 00352 796643 | Luxembourg |
| Moreau | Pauline | 32 | pauline.moreau@example.com | 00352 091378 | Luxembourg |
| Robert | Mathilde | 45 | mathilde.robert@example.com | 0033 092887 | France |
| Richard | Mathilde | 39 | mathilde.richard@example.com | 0032 769402 | Belgique |
| Moreau | Mathilde | 18 | mathilde.moreau@example.com | 00352 678551 | Luxembourg |
| Dubois | Mathilde | 36 | mathilde.dubois@example.com | 0032 371075 | Belgique |
| Simon | Léa | 20 | léa.simon@example.com | 00352 005439 | Luxembourg |
| Robert | Léa | 31 | léa.robert@example.com | 0032 017488 | Belgique |
| Robert | Léa | 37 | léa.robert@example.com | 0033 018698 | France |
| Richard | Léa | 24 | léa.richard@example.com | 0033 299365 | France |
| Martin | Léa | 29 | léa.martin@example.com | 0032 761909 | Belgique |
| Durand | Léa | 43 | léa.durand@example.com | 00352 712661 | Luxembourg |
| Petit | Louise | 22 | louise.petit@example.com | 0032 935601 | Belgique |
| Martin | Louise | 42 | louise.martin@example.com | 0033 351487 | France |
| Laurent | Louise | 43 | louise.laurent@example.com | 0033 182441 | France |
| Laurent | Louise | 38 | louise.laurent@example.com | 00352 180039 | Luxembourg |
| Laurent | Louise | 42 | louise.laurent@example.com | 00352 399950 | Luxembourg |
| Thomas | Julie | 28 | julie.thomas@example.com | 00352 559992 | Luxembourg |
| Simon | Julie | 42 | julie.simon@example.com | 0033 263500 | France |
| Simon | Julie | 27 | julie.simon@example.com | 00352 215779 | Luxembourg |
| Robert | Julie | 31 | julie.robert@example.com | 00352 337323 | Luxembourg |
| Richard | Julie | 35 | julie.richard@example.com | 0033 335448 | France |
| Laurent | Julie | 37 | julie.laurent@example.com | 0033 328901 | France |
| Thomas | Emilie | 36 | emilie.thomas@example.com | 0033 870927 | France |
| Thomas | Emilie | 31 | emilie.thomas@example.com | 00352 953140 | Luxembourg |
| Robert | Emilie | 26 | emilie.robert@example.com | 00352 904347 | Luxembourg |
| Richard | Emilie | 20 | emilie.richard@example.com | 0033 511010 | France |
| Petit | Emilie | 38 | emilie.petit@example.com | 0032 252371 | Belgique |
| Martin | Emilie | 36 | emilie.martin@example.com | 0032 817240 | Belgique |
| Durand | Emilie | 43 | emilie.durand@example.com | 0032 463997 | Belgique |
| Robert | Chloé | 35 | chloé.robert@example.com | 0032 320081 | Belgique |
| Richard | Chloé | 45 | chloé.richard@example.com | 00352 721963 | Luxembourg |
| Simon | Camille | 31 | camille.simon@example.com | 00352 069899 | Luxembourg |
| Martin | Camille | 26 | camille.martin@example.com | 0032 954312 | Belgique |
| Laurent | Camille | 21 | camille.laurent@example.com | 0032 464415 | Belgique |
| Richard | Amélie | 43 | amélie.richard@example.com | 00352 837005 | Luxembourg |
| Richard | Amélie | 37 | amélie.richard@example.com | 00352 756008 | Luxembourg |
| Moreau | Amélie | 24 | amélie.moreau@example.com | 0033 371265 | France |
| Durand | Amélie | 33 | amélie.durand@example.com | 0032 988614 | Belgique |