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 | 37 | victoire.simon@example.com | 0032 018006 | Belgique |
| Robert | Victoire | 39 | victoire.robert@example.com | 0032 646576 | Belgique |
| Richard | Victoire | 21 | victoire.richard@example.com | 0032 115955 | Belgique |
| Petit | Victoire | 27 | victoire.petit@example.com | 0032 871696 | Belgique |
| Laurent | Victoire | 28 | victoire.laurent@example.com | 0033 365097 | France |
| Dubois | Victoire | 35 | victoire.dubois@example.com | 0033 156282 | France |
| Richard | Pauline | 38 | pauline.richard@example.com | 0032 017863 | Belgique |
| Petit | Pauline | 18 | pauline.petit@example.com | 0033 214257 | France |
| Durand | Pauline | 31 | pauline.durand@example.com | 0032 375511 | Belgique |
| Dubois | Pauline | 38 | pauline.dubois@example.com | 00352 465189 | Luxembourg |
| Thomas | Mathilde | 43 | mathilde.thomas@example.com | 0033 243751 | France |
| Thomas | Mathilde | 40 | mathilde.thomas@example.com | 0033 353819 | France |
| Thomas | Mathilde | 36 | mathilde.thomas@example.com | 00352 428020 | Luxembourg |
| Thomas | Mathilde | 44 | mathilde.thomas@example.com | 0032 088914 | Belgique |
| Thomas | Mathilde | 35 | mathilde.thomas@example.com | 00352 517416 | Luxembourg |
| Robert | Mathilde | 18 | mathilde.robert@example.com | 00352 785308 | Luxembourg |
| Martin | Mathilde | 23 | mathilde.martin@example.com | 00352 863136 | Luxembourg |
| Martin | Mathilde | 18 | mathilde.martin@example.com | 00352 700762 | Luxembourg |
| Durand | Mathilde | 45 | mathilde.durand@example.com | 0032 593743 | Belgique |
| Dubois | Mathilde | 39 | mathilde.dubois@example.com | 00352 392961 | Luxembourg |
| Simon | Léa | 31 | léa.simon@example.com | 0032 170626 | Belgique |
| Robert | Léa | 26 | léa.robert@example.com | 00352 589208 | Luxembourg |
| Petit | Léa | 29 | léa.petit@example.com | 0032 406963 | Belgique |
| Durand | Léa | 33 | léa.durand@example.com | 0032 337158 | Belgique |
| Simon | Louise | 35 | louise.simon@example.com | 00352 433081 | Luxembourg |
| Simon | Louise | 33 | louise.simon@example.com | 00352 414601 | Luxembourg |
| Dubois | Louise | 42 | louise.dubois@example.com | 0033 304515 | France |
| Thomas | Julie | 41 | julie.thomas@example.com | 00352 661453 | Luxembourg |
| Thomas | Julie | 33 | julie.thomas@example.com | 0032 683838 | Belgique |
| Robert | Julie | 19 | julie.robert@example.com | 00352 359431 | Luxembourg |
| Petit | Julie | 21 | julie.petit@example.com | 0033 324848 | France |
| Petit | Julie | 18 | julie.petit@example.com | 0032 447203 | Belgique |
| Durand | Julie | 31 | julie.durand@example.com | 0033 108017 | France |
| Simon | Emilie | 27 | emilie.simon@example.com | 0032 442423 | Belgique |
| Robert | Emilie | 33 | emilie.robert@example.com | 0032 880157 | Belgique |
| Richard | Emilie | 34 | emilie.richard@example.com | 00352 459355 | Luxembourg |
| Petit | Emilie | 28 | emilie.petit@example.com | 00352 160972 | Luxembourg |
| Petit | Emilie | 32 | emilie.petit@example.com | 0033 343586 | France |
| Laurent | Emilie | 21 | emilie.laurent@example.com | 0032 034625 | Belgique |
| Laurent | Emilie | 19 | emilie.laurent@example.com | 00352 313498 | Luxembourg |
| Laurent | Emilie | 42 | emilie.laurent@example.com | 00352 789205 | Luxembourg |
| Robert | Chloé | 43 | chloé.robert@example.com | 0033 898900 | France |
| Richard | Chloé | 36 | chloé.richard@example.com | 0032 121801 | Belgique |
| Richard | Chloé | 34 | chloé.richard@example.com | 0033 916031 | France |
| Petit | Chloé | 36 | chloé.petit@example.com | 00352 863916 | Luxembourg |
| Simon | Camille | 21 | camille.simon@example.com | 0033 221655 | France |
| Martin | Camille | 36 | camille.martin@example.com | 0032 916791 | Belgique |
| Martin | Camille | 22 | camille.martin@example.com | 00352 315073 | Luxembourg |
| Petit | Amélie | 39 | amélie.petit@example.com | 0032 128024 | Belgique |
| Martin | Amélie | 19 | amélie.martin@example.com | 00352 296978 | Luxembourg |