Variables globales entre archivos

fulvio
17 de Marzo del 2010
Buenas, tengo un problema con una variable global.
Tengo el archivo Config.php donde está seteada la ariable $userid="aaa";
Luego en index.php hago:
require_once("config.php");
global $userid;
$userid="bbb";
Luego en otro archivo "score.php" hago:
require_once("config.php");
global $userid;
print $userid;
Pero me imprime "aaa", como que pierde el seteo del "bbb". Y a este archivo lo llamo despues del index.php

Alguien sabe por que pasa esto?

javi-freelance
25 de Abril del 2010
Las variables no se guardan si pasas de un php a otro, ni aunque le pongas GLOBAL.
Para eso tienes que usar las sesiones.

-------------------------------------------------
http://www.programadorenphp.com