Tema: Array global
Ver Mensaje Individual
  #6 (permalink)  
Antiguo 14/01/2005, 14:57
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Mira .. $_SESSION debes entenderlo como un array más .. sólo con el "detallito" de que queda en el servidor en un archivo que se genera bajo un nombre único (SID) que puedes leer desde cualquier otro script que lo necesite que esté bajo esa sesión activa ..

Para eso, debes "registrar" tu variable (de cualquier tipo .. incluso arrays y hasta objetos) en tu "variable de sesión"

A.php
Código PHP:
<?
// Inicio de sesión .. si no lo haces no podrás acceder al contenido de $_SESSION
session_start();

// Tus variables de cualquier tipo...
$MATRIZ[1][1]="blabla";
$N="10";

// Y el "registro" en tus variables de sesión.
$_SESSION['matriz']=$MATRIZ;
$_SESSION['n']=$N;


// pasas a B.php por un link .. o redireccionando .. 
?>
B.php
Código PHP:
<?
session_start
();
$MATRIZ=$_SESSION['matriz'];
$N=$_SESSION['n'];

// Y trabajas con tus variables de la forma habitual
echo $MATRIZ[1][1];
echo 
$N;
?>
En las FAQ's de este foro tienes más ejemplo y algo más "digerible" explicado que es esto de las "sesiones".

Un saludo,