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

Pregunta no tan sencilla, solo para expertos

Estas en el tema de Pregunta no tan sencilla, solo para expertos en el foro de ASP Clásico en Foros del Web. Veamos, el tema trata del objecto Session. El caso es q una Session expira evidentemente cuando acaba su tiempo de TimeOut si no ha habido ...
  #1 (permalink)  
Antiguo 24/04/2002, 04:15
 
Fecha de Ingreso: abril-2002
Mensajes: 6
Antigüedad: 22 años
Puntos: 0
Pregunta no tan sencilla, solo para expertos

Veamos, el tema trata del objecto Session.

El caso es q una Session expira evidentemente cuando acaba su tiempo de TimeOut si no ha habido refresco de pantalla.

Pues mi preguta es si alguien sabe como controlar q cuando una Session con un GUID determinado vaya a expirar, conseguir q realmente siga activa con el mismo GUID.

Porfavor, no me digais q ponga un TimeOut más largo :P.
  #2 (permalink)  
Antiguo 24/04/2002, 04:24
 
Fecha de Ingreso: abril-2002
Mensajes: 216
Antigüedad: 22 años, 1 mes
Puntos: 0
Re: Pregunta no tan sencilla, solo para expertos

pon un Timeout mas largo
la verdad es que no se como vas a poder hacer eso. Se podrá hacer¿?
  #3 (permalink)  
Antiguo 24/04/2002, 04:30
 
Fecha de Ingreso: abril-2002
Mensajes: 6
Antigüedad: 22 años
Puntos: 0
Re: Pregunta no tan sencilla, solo para expertos

jejeje buena pregunta, pero pliz no me pongaias lo del TimeOut, mira q lo he dicho :D.

Personalmente creo q de alguna manera se puede crear y asignar una Session tratando con el objecto del Navegador, solo q no sé como hacerlo.
  #4 (permalink)  
Antiguo 24/04/2002, 06:19
 
Fecha de Ingreso: febrero-2002
Mensajes: 56
Antigüedad: 22 años, 2 meses
Puntos: 0
Re: Pregunta no tan sencilla, solo para expertos

Hi !
No sé a qué se refieren con lo del GUID

Podrían explicármelo ?
:)

Gracias !
  #5 (permalink)  
Antiguo 24/04/2002, 12:51
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
Re: Pregunta no tan sencilla, solo para expertos

y si metés un iframe oculto que llame a una página que tambien use esa session y se actualice cada 19 minutos?
  #6 (permalink)  
Antiguo 04/05/2002, 14:33
 
Fecha de Ingreso: enero-2002
Mensajes: 141
Antigüedad: 22 años, 4 meses
Puntos: 0
Re: Pregunta no tan sencilla, solo para expertos

la idea de dazuaga solo funcionaria con internet explorer, se que hay quienes han usado para guardar variables de session una base de datos asociado al usuario especifico,

suena rebuscado pero puede resultar ;)
  #7 (permalink)  
Antiguo 05/05/2002, 05:41
 
Fecha de Ingreso: marzo-2001
Ubicación: Gran Canaria
Mensajes: 381
Antigüedad: 23 años, 2 meses
Puntos: 2
Re: Pregunta no tan sencilla, solo para expertos

y si haces lo que dice dazuaga pero en vez de un iframe usas un frame de tamaño cero que se refresque cada par de minutos y que llame a un .asp que use esa variable de session...?




ToKaTa.
  #8 (permalink)  
Antiguo 05/05/2002, 14:15
 
Fecha de Ingreso: noviembre-2001
Ubicación: Groningen
Mensajes: 175
Antigüedad: 22 años, 6 meses
Puntos: 0
Re: Pregunta no tan sencilla, solo para expertos

Hola
como dice ToKaTa, podes refrescar un frame.

En la siguiente linea se refresca cada 3 minutos.
<meta HTTP-EQUIV="Refresh" CONTENT="180; URL=/dummy.asp">

y en dummy.asp colocas lo siguiente:

session("tuVariable")=session("tuVa riable")

con eso tendras una session que no termina nunca mientras este el browser abierto.

saludos
edgardo




  #9 (permalink)  
Antiguo 12/05/2002, 14:26
 
Fecha de Ingreso: enero-2002
Mensajes: 141
Antigüedad: 22 años, 4 meses
Puntos: 0
Re: Pregunta no tan sencilla, solo para expertos

eso si puede funcionar bien, otra posibilidad
que se me ocurre es usar la etiqueta <script>
que permite insertar paginas completas, aunque no se pensara para eso, la usan mucho para insertar servicios de otras paginas pero podria ser del mismo sitio para refrescar
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 03:48.