Foros del Web » Programando para Internet » ASP Clásico »

Borrar Varibale session

Estas en el tema de Borrar Varibale session en el foro de ASP Clásico en Foros del Web. Yo estoy un poco atareada de trabajo pero aqui estoy. Mi proble ma es que a lo largo d emi proyecto he creado algunas varibles ...
  #1 (permalink)  
Antiguo 23/06/2006, 09:39
Avatar de AnaLuisa  
Fecha de Ingreso: marzo-2006
Ubicación: México
Mensajes: 254
Antigüedad: 18 años, 2 meses
Puntos: 0
Pregunta Borrar Varibale session

Yo estoy un poco atareada de trabajo pero aqui estoy.
Mi proble ma es que a lo largo d emi proyecto he creado algunas varibles session, la estructura es mas o menos la siguiente: El susrio ingresa su RPE Clave y area a la que quiere ingresar las cuales las pongo en variables session, entra asi al sistema, hago uso de estas variables a lo largo del proyecto pero cuando el susrio quiere cambiar de area tengo que borra la variable que habia creado para ahora tomar el nuevo valor.

He vsto la funcion session.abandon pero no me funciona y tengo otra duda, cuando creo variables session tambien se crean cookies?? y estas tambien las tengo que borrar???

Por favor ayudenme esto es urgente ya tengo que entrgar mi proyecto
__________________
nabetsE
  #2 (permalink)  
Antiguo 23/06/2006, 10:38
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Trate por favor así:

Session.Contents.Remove("nombre_sesion")

Las cookies son solo para asociar la sesión en el servidor con el usuario, no se tiene que hacer nada con ellas, son volátiles.

Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 23/06/2006, 10:47
Avatar de AnaLuisa  
Fecha de Ingreso: marzo-2006
Ubicación: México
Mensajes: 254
Antigüedad: 18 años, 2 meses
Puntos: 0
Esto quiere decir que si tengo 3 o 4 variables session lo debo de hacer con cada una de ellas??
Puedo dejar tambien el Session.abandon???

Gracias por responder.
__________________
nabetsE
  #4 (permalink)  
Antiguo 23/06/2006, 10:50
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Session.Abandon debería de funcionar, pero hay que considerar que lo que hace es destruir la sesión actual, y liberar ese recurso para la siguiente, si por algún motivo, lo que hace usted es destruirla para volvera a crear, y si es un solo usuario el que está probando, regularmente el sessionID será el mismo que el anterior.

Con respecto a lo del método remove, sí, es necesario hacerlo con cada variable que se quiera quitar.
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #5 (permalink)  
Antiguo 23/06/2006, 11:22
Avatar de AnaLuisa  
Fecha de Ingreso: marzo-2006
Ubicación: México
Mensajes: 254
Antigüedad: 18 años, 2 meses
Puntos: 0
Funciona muy bien pero aun tengo un problemita, abro la primer pagina recibo los datos, paso a la siguiente y me presenta los que son correctos, pero si me regreso y brro las variables y ahora ingreso con otros datos, pasa a la segunda pagina y tercera etc. pero al regresar a la segunda me muestra de bnuevo los datos de la primera vez que entre, no se ocurre pense que podria estar creando por ahi otra variable o no se que pasa, Tiene usted alguna idea???

Espero averme explicado........
__________________
nabetsE
  #6 (permalink)  
Antiguo 23/06/2006, 11:28
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
La verdad que no, ya es cuestión de que revise paso a paso el comportamiento de su aplicación para que vea dónde está fallando.

Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #7 (permalink)  
Antiguo 23/06/2006, 11:30
Avatar de AnaLuisa  
Fecha de Ingreso: marzo-2006
Ubicación: México
Mensajes: 254
Antigüedad: 18 años, 2 meses
Puntos: 0
Ok de todas formas muchas gracias, con lo que me dijo me ayudo muchisimo.
__________________
nabetsE
  #8 (permalink)  
Antiguo 23/06/2006, 12:27
Avatar de AnaLuisa  
Fecha de Ingreso: marzo-2006
Ubicación: México
Mensajes: 254
Antigüedad: 18 años, 2 meses
Puntos: 0
una pregunta mas por que en la maquina que pruebo unciona muy bien pero ahora lo pase al servidor y me marca el siguiente error

Microsoft VBScript runtime error '800a01b6'

Object doesn't support this property or method: 'Contents'

/PlanActividades/Borrar.asp, line 8


Por favor ayudeme.
__________________
nabetsE
  #9 (permalink)  
Antiguo 23/06/2006, 13:23
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
El IIS es 5 o superior? Si no es asi, no lo soporta...
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #10 (permalink)  
Antiguo 23/06/2006, 13:28
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
¿Todavía hay IIS's 4 dando vueltas por ahí?
Igual, creo recordar que el IIS 4 lo soporta una vez actualizado el MDAC (que de ser así, debe tener uno viejísimo)
__________________
...___...
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 21:50.