Duda sobre el objeto SESSION

16/02/2006 - 15:17 por Arturo Costa Delgado | Informe spam
Hola:
Tengo una duda sobre el objeto SESSION. Se que mediante la instrucción
session.sessionID obtengo un número único de sesión de mi usuario mientras
este conectado al web. También se que con session.abandon elimino todas las
variables session que he creado. Sin embargo me gustaría saber si es
posible, y de serlo así como, resetear el valor de session.sessionID sin
tener que obligarle salir del web. Necesito poder generar otro
session.sessionID eliminando el anterior.

Agradezco el apoyo

ACD
 

Leer las respuestas

#1 Arturo Costa Delgado
16/02/2006 - 15:53 | Informe spam
Te comento. He creado un carrito de compras donde utilizo el
session.sessionID como el identificador único de un pedido.
Si un usuario cancela un pedido, todo el listado de su pedido cambia de TEMP
(temporal) a CANC (cancelado) como valor en un campo dado. Sin embargo el
sessionID se mantenía y eso ocasionaba problemas.

Sin embargo ya lo pude solucionar y te comento como.

En la página encargada de procesar las cancelaciones y pedidos, al terminar
las rutinas de cancelación coloque estas instrucciones

Session.Abandon
EnableSessionState=False
EnableSessionState=True

Pagina="compras.asp?clase=lista"
Response.Redirect Pagina

y en la página redireccionada reactive las variables session que he estado
utilizando con un nuevo sessionID

Agradezco tu respuesta e interés

ACD

Preguntas similares