Foros del Web » Programando para Internet » PHP »

Mantener variable

Estas en el tema de Mantener variable en el foro de PHP en Foros del Web. Hola amigos, tengo un problema. Lo que estoy tratando de hacer es, en la misma pagina tengo varias estapas en las cuales se recuperan datos. ...
  #1 (permalink)  
Antiguo 24/03/2011, 07:18
Avatar de juanleonardo  
Fecha de Ingreso: agosto-2007
Mensajes: 382
Antigüedad: 16 años, 8 meses
Puntos: 0
Mantener variable

Hola amigos, tengo un problema. Lo que estoy tratando de hacer es, en la misma pagina tengo varias estapas en las cuales se recuperan datos. En la primera etapa lo que hago es asignar sus valores a un array, el cual pretendo mantener a lo largo de todas las etapas.
En la segunda etapa lo que hago es mostrar los valores del array pero me dice q la vble no existe.
La idea de juntar los datos en un array es que luego los pase a otra pagina para almacenarlos en la DB.

Porq sera esto?
Estoy haciendo bien?
Como puedo hacerlo?

Desde ya les agredezco la yuda y espero haber sido claro.
  #2 (permalink)  
Antiguo 24/03/2011, 07:35
Avatar de jotaincubus  
Fecha de Ingreso: mayo-2005
Ubicación: Medellin - Colombia
Mensajes: 1.797
Antigüedad: 18 años, 11 meses
Puntos: 394
Respuesta: Mantener variable

Lo que puedes hacer es guardar el array en una variable de sesion y así lo puedes llamar desde donde quieras.

Cita:
<?php
session_start();
$miArray = array('valor1', 'valor2', 'valor3');
$_SESSION['pasarArray'] = $miArray;
?>
Y en las otras paginas lo utilizas por ejemplo así:

Cita:
<?php
session_start();
print_r($_SESSION['pasarArray']);
?>
__________________
Por que existe gente que no agradece después de que se le ha brindado tiempo y ayuda ???
  #3 (permalink)  
Antiguo 29/03/2011, 06:44
Avatar de juanleonardo  
Fecha de Ingreso: agosto-2007
Mensajes: 382
Antigüedad: 16 años, 8 meses
Puntos: 0
Respuesta: Mantener variable

Gracias jotaincubus hice lo q me dijiste y funciono de 10
Gracias saludos

Etiquetas: mantener, variables
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:29.