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

Aumentar tiempo de sesion

Estas en el tema de Aumentar tiempo de sesion en el foro de ASP Clásico en Foros del Web. Tengo el siguiente código para acceso a usuarios a una aplicación: <% dim IdMensaje IdMensaje=Request.QueryString("IdMensaje")%> <% 'Revisamos si el usario esta registrado if Session("name") = ...
  #1 (permalink)  
Antiguo 25/10/2009, 07:47
 
Fecha de Ingreso: marzo-2004
Ubicación: Madrid (España)
Mensajes: 837
Antigüedad: 21 años, 1 mes
Puntos: 9
Pregunta Aumentar tiempo de sesion

Tengo el siguiente código para acceso a usuarios a una aplicación:
<% dim IdMensaje
IdMensaje=Request.QueryString("IdMensaje")%>
<%
'Revisamos si el usario esta registrado
if Session("name") = "" then
'Si no esta registrado le enviamos a
Response.Redirect("login.asp")
else
'Si creamos la sesion
Response.Write("<title>Sesion</title>")
Response.write("Bienvenid@ " & Session("name") & "<a href=logout.asp> Logout</a>")
end if
%>

El tiempo asignado por sesion es por defecto 20 minutos.
¿Como podría hacer que aumentase el tiempo de sesion?
  #2 (permalink)  
Antiguo 25/10/2009, 13:22
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Respuesta: Aumentar tiempo de sesion

Session.Timeout, pero no te pases de 24 horas.

Saludos
  #3 (permalink)  
Antiguo 25/10/2009, 14:19
 
Fecha de Ingreso: marzo-2004
Ubicación: Madrid (España)
Mensajes: 837
Antigüedad: 21 años, 1 mes
Puntos: 9
Respuesta: Aumentar tiempo de sesion

Gracias por tu ayuda.
He añadido por sesion 50 minutos


<% dim IdMensaje
IdMensaje=Request.QueryString("IdMensaje")%>
<%
'Revisamos si el usario esta registrado
if Session("name") = "" then
'Si no esta registrado le enviamos a
Response.Redirect("login.asp")
else
'Si creamos la sesion
Response.Write("<title>Sesion</title>")
Response.write("Bienvenid@ " & Session("name") & "<a href=logout.asp> Logout</a>")
Response.write(Session.TimeOut = 50 )
end if
%>
Podría dejarlo de forma permanente?Que no expirase la sesion?
  #4 (permalink)  
Antiguo 25/10/2009, 15:14
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 18 años, 3 meses
Puntos: 126
Respuesta: Aumentar tiempo de sesion

Hola

Ya te indicó Myakire un link que explica el error se produce cuando el tiempo supera las 24 horas. Si necesitas algo mas permanente usa cookies y con ella le das valor a la sesión cuando el usuario acceda a tu sitio, pero ten en cuenta esto; un usuario no ha de hacer nada "bueno" si se queda sin producir ninguna actividad en una página durante mas de 20

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
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 15:20.