Passage de paramètres

coyotemtl Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
 alex -
Salut,
Je suis tout débutant en php et... ca commence mal!
J'essaye de faire un passage de paramètre tout bête et déjà je fais une erreur que j'arrive pas à comprendre...
Je veux passer la variable "test" de la page 1 à la page 2 et ca marche pas. Y'a pourtant pas beaucoup de place pour se planter là dessus!!!

Page1.php:
<body>
<a href="page2.php?test=ok">Test</a>
</body>

Page2.php:
<body>
<? echo($test); ?>
</body>

Ca me répond que la variable test n'est pas définie...

Merci!!
A voir également:

2 réponses

alex
 
salut
eh oui depuis php récent, tes variables global sont à off; j'ai eu le même problème; tu dois tester si la variable est définie avant d'essayer d'y accéder
0
alex
 
Tiens, allez, comme j'ai assez galéré la dessus: vlà ta solution

<?php
if(!isset($_GET['test'])) //si page pas défini, on l'initialise à une chaine vide
$_GET['page']='';

echo($test);

amicalement
alex
0