Passage de paramètres
coyotemtl
Messages postés
1
Date d'inscription
Statut
Membre
Dernière intervention
-
alex -
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!!
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!!
2 réponses
-
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 -
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