les variables Get <

mercredi 6 mai 2009
vous avez surement remarqué que sur certaines page le lien est un peu long genre : www.peuimporte.com/exemple.php?var=valeur&var2=valeur2 dans cet exemple var est en faite une variable de type Get, php nous donne la possibilité de faire passer une variable dans l'URL et la récupérer après et voici comment :
<?php
echo $_GET['var']; //Affiche : valeur
echo $_GET['var2']; //Affiche : valeur2
$_GET['var2'] = 1; //affecter une valeur a la variable Get
echo $_GET['var2']; //Affiche : 1
?>

on se demande pourquoi ne pas utiliser une simple variable comme $var, en faite le problème est la portée de la variable.
si on crée un script ,utilisant 10 variables, qui affiche la multiplication de ces variables entre elles et on veux aller vers une page qui va faire un traitement différent, disons qu'on va additionner
ces variables entre elles, et bien en passant vers la deuxième page on se rendra compte que les variables du deuxième scripte sont nulle!! car la variable php vie seulement dans la page qui la contient. avec ce même exemple vous pouvez être sur que ça va marcher si vous faites passer les valeurs de vos variables dans l'URL, et c'est assez simple, il suffit de faire votre lien de la forme :
<a href="http://www.xxx.yy/index.php?var=valeur&var2=valeur2">
 
Changing LINKS