Tema: Array global
Ver Mensaje Individual
  #5 (permalink)  
Antiguo 13/01/2005, 13:15
Avatar de PosProdukcion
PosProdukcion
 
Fecha de Ingreso: noviembre-2004
Ubicación: Manzanares el Real (Madrid)
Mensajes: 726
Antigüedad: 19 años, 4 meses
Puntos: 9
Vale, resumiendo: $N es el numero de ficheros que hay dentro de un directorio. Ademas quiero mas informacion de estos ficheros, que almaceno en un array $MATRIZ: P.ej: Nombre de cada uno, contenido de la primera linea, etc. Esta informacion cambia, por ejemplo, cada semana, o sea, que dentro de una sesion e incluso para diferentes usuarios $N y $MATRIZ no va a cambiar.

Entonces, en el scriptA leo los ficheros de disco y doy valor a $N y $MATRIZ, que almaceno en ¿¿¿¿DONDE??? y en el scriptB podria (sin ningun problema) volver a leer los ficheros y volver a calcular $N y $MATRIZ, pero si en vez de hacer un nuevo acceso a disco, puedo obtener el valor de ¿¿¿DONDE??? pues mucho mejor.

Despues de vuestras respuestas creo entender que ese ¿¿¿DONDE??? es $_SESSION.

Y perdon por insistir pero despues de leer todo acerca del ambito de las variables y todo este enlace http://www.php.net/manual/es/ref.session.php,
pues aun no me queda claro si ES SUFICIENTE con hacer, p.ej:

scriptA:
$N = 3;
$MATRIZ[1][1] = "fich1";
etc etc

¿En scriptB reconocera asi por las buenas esas variables a traves de sesion?:

if ($_SESSION[$N] == 3) {...}
echo $_SESSION[$MATRIZ[1][1]];

Bueno, al final no he resumido nada y he puesto un pedazo post enorme, pido disculpas y espero que se haya aclarado la cosa.

Muchas gracias.