<html><head><title>TstGlobal</title></head><body>
<?PHP $a = "Bonjour "; $GLOBALS["foo"]="Salut" ?>
<a href="YGlobb.php"><p>Cliquer</p></a>
</body></html>
YGlobb.php:
<html><head><title>TstGlobal</title></head><body>
<?PHP $b='Blah!'; echo "a=", $a, 'b=', $b, '$GLOBALS[foo]=', $GLOBALS["foo"] ?>
</body></html>
YGlob est censé assigner 2 variables globales: $a, et $GLOBALS["foo"].YGlob affiche 'Cliquer'
Si je clique, j'obtiens YGlobb, qui affiche: a=b=Blah!$GLOBALS[foo]= ; les valeurs globales se sont perdues en chemin... Pourquoi?
Je n'aime pas particulièrement les variables globales; y-a-t-il un moyen élégant de passer un paramètre (par exemple, un 'array index') d'une page(YGlob) à une autre (YGlobb)?