A voir également:
- Variable globale GET
- Php variable global GET ✓ - Forum - PHP
- Vba variable globale ✓ - Forum - VB / VBA
- Variable globale c++ - Articles
- Php variable globale ✓ - Forum - PHP
- Variable globale java - Articles
1 réponse
jordane45
- Messages postés
- 31042
- Date d'inscription
- mercredi 22 octobre 2003
- Statut
- Modérateur
- Dernière intervention
- 16 janvier 2021
Bonjour,
Alors déjà
Non non et non !! ... on n'essaye jamais de "remplir" les variables GET (ou POST) de cette façon...
Les variables $_GET proviennent de l'url ....
Si, par exemple, dans ta page tu fais un lien comme ceci :
Dans ta page film.php, lorsque tu auras cliqué sur ce lien, tu obtiendras alors dans $_GET les différentes variables se trouvant dans l'url
Pour le vérifier, il te suffit de faire un
Et pour en récupérer une en particulier
Un peu de lecture au passage concernant l'écriture de ton code
https://www.commentcamarche.net/faq/48399-php-gestion-des-erreurs-debogage-et-ecriture-du-code
Alors déjà
$_GET['titre']='Logan'; $_GET['nomCivil']='Logan'; $_GET['nomHeros']='Wolverine'; $_GET['parution']=2017; $_GET['nom']='James Mangold';
Non non et non !! ... on n'essaye jamais de "remplir" les variables GET (ou POST) de cette façon...
Les variables $_GET proviennent de l'url ....
Si, par exemple, dans ta page tu fais un lien comme ceci :
<a href="film.php?titre=Logan&nomCivi=Logan&nomHeros=Wolverine" style="color:black" >Logan</a>
Dans ta page film.php, lorsque tu auras cliqué sur ce lien, tu obtiendras alors dans $_GET les différentes variables se trouvant dans l'url
Pour le vérifier, il te suffit de faire un
<?php print_r($_GET); // Affichera toutes les variables se trouvant dans l'url. ?>
Et pour en récupérer une en particulier
<?php $titre = !empty($_GET['titre']) ? $_GET['titre'] :NULL; if($titre){ echo " Le titre choisi est : " . $titre; } ?>
Un peu de lecture au passage concernant l'écriture de ton code
https://www.commentcamarche.net/faq/48399-php-gestion-des-erreurs-debogage-et-ecriture-du-code