Tema: Dudas PHP OO
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/12/2011, 22:54
Avatar de camsworksinc
camsworksinc
 
Fecha de Ingreso: julio-2008
Ubicación: Queretaro
Mensajes: 261
Antigüedad: 15 años, 9 meses
Puntos: 11
Respuesta: Dudas PHP OO

La unica manera de pasar variables de una pagina a otra, o al recargar la misma pagina, es mediante el uso de sesiones. De esta forma puedes tener datos persisentes durante la sesion actual.
Por ejemplo, podrias guardar tu arreglo en una variable de sesion de la siguiente forma:
Código PHP:
Ver original
  1. $_SESSION['prueba']=array("ABC" => new Prueba("ABC","123"), "DEF" =>...);
Y cada vez que se refresque la pagina, podrias checar primero si esta variable esta ya establecida para no inicializarla nuevamente. Si no esta establecida, se inicializa.
Código PHP:
Ver original
  1. if (!isset ($_SESSION['prueba'])
  2.    $_SESSION['prueba']=array("ABC" => new Prueba("ABC","123"), "DEF" =>...);  
  3. //Se asigna la variable de sesion a la variable que nos interesa. De esta manera el valor de ella no se pierde.
  4. $prueba=$_SESSION['prueba'];

Suerte!
__________________
¡Malditas computadoras que siempre hacen lo que les DIGO que hagan, no lo que QUIERO que hagan!