Foros del Web » Programando para Internet » PHP »

problemas al modificar los valores de las variables de sesion

Estas en el tema de problemas al modificar los valores de las variables de sesion en el foro de PHP en Foros del Web. Hola a todos. Mi duda es la siguiente: Tengo una variable de sesion. Si modifico su valor al principio de la pagina perfecto pero si ...
  #1 (permalink)  
Antiguo 18/07/2004, 13:08
 
Fecha de Ingreso: marzo-2004
Mensajes: 550
Antigüedad: 13 años, 9 meses
Puntos: 5
Sonrisa problemas al modificar los valores de las variables de sesion

Hola a todos. Mi duda es la siguiente:

Tengo una variable de sesion. Si modifico su valor al principio de la pagina perfecto pero si lo modifico al final de la pagina o por el medio no me cambia el valor.


¿es que solo se pueden modificar al principio su valor?

¿como se modifica el valor de una variable de sesion? A lo mejor es que no lo estoy haciendo bien, aunque si lo modifico al principio me funciona.


Saludos.
  #2 (permalink)  
Antiguo 18/07/2004, 13:18
 
Fecha de Ingreso: marzo-2004
Mensajes: 550
Antigüedad: 13 años, 9 meses
Puntos: 5
Hola, soy yo de nuevo. Para aportar mas información al problema la variable de sesion se puede modificar en dos lugares distintos de la pagina. Pues haciendo pruebas he podido comprobar que la variable se modifica bien solo una vez, es decir, si modifico la variable en un sitio, entonces el valor que le de ya se queda para siempre aunque lo intente modificar desde el otro sitio con otro valor y viceversa.
En conclusion, una vez tomado un valor la variable de sesion no se porque ya no se modifica.


Espero que alguien sepa porque me ocurre esto.

Saludos.
  #3 (permalink)  
Antiguo 19/07/2004, 09:03
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Las variables de sesión -sólo- quedan disponibles en la próxima petición al servidor; ya sea una recarga de página, otra página que redirecciones/linkees .. etc.

Todo cambio en el flujo de un script que hagas de una variable de sesión, su valor permanecerá el último que hagas.

Un saludo,
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 18:51.