par
TAB » 26 sept. 2009, 20:36
En PHP, chaque script est indépendant, donc quand tu exécutes YGlobc.php, la variable $z n'est initialisé à aucun moment il est donc normal que tu retrouves NULL.
Par ailleurs, ton script YGloCo.php ne sert strictement à rien.
Bonjour! Et merci pour la réponse.
J'essayais d'appliquer le conseil donné par Victor BRITO dans
'passer un paramètre à une autre page':
'autre solution plus facile, tu crées un troisième fichier PHP où tu déclares ta variable $GLOBALS, fichier que tu inclus dans tes deux pages (via include () ou require ()).'
YGloCo.php est mon 'troisième fichier', censé établir $z comme variable globale partagée par YGlob et YGlobc. Malheureusement, ce script 'ne sert strictement à rien'.
Comment utiliser les variables globales? Comment donner à $z, dans YGlob, une valeur que YGlobc pourra utiliser? J'ai essayé d'utiliser $GLOBALS['z'], mais sans succès.
Merci!