global.asa

11/05/2006 - 17:59 por Scorpion | Informe spam
Alguien me puede orientar como puedo configurar el global.asa para,
redireccionar una pagina cuando termine el tiempo de la session?? y como
puedo cambiar los 20 minutos que tiene ????

<SCRIPT LANGUAGE="VBScript" RUNAT="Server">
Sub Application_OnStart
End Sub
Sub Application_OnEnd
End Sub
Sub Session_OnStart
End Sub
Sub Session_OnEnd
Response.Redirect("sevencio.asp")
End Sub
</SCRIPT>

me marca error que dice, que se necesita objeto RESPONSE
en otra pagina encontre que era:
Response.Redirect "sevencio.asp"
pero me marca el mismo error.
Gracias
 

Leer las respuestas

#1 Dani Castillo
11/05/2006 - 21:33 | Informe spam
el session on end se produce precisamente cuando pasa un tiempo 'sin saber'
del cliente, es un evento de servidor, no de cliente, con lo que no puedes
hacer *nada* en el cliente, no puedes redirigirlo asi :-(, en esos eventos
de servidor evidentemente no puedes usar el response para nada

opciones:

consultar en tus paginas (en un include por ejemplo) el valor de una
variable de session q conozcas o alguna especifica que pongas a "1" por
ejemplo en el onstart o en tu primera pagina

los 20 minutos los puedes cambiar en el administrador del iis, tampoco
conviene q sea excesivamente largo


"Scorpion" escribió en el mensaje
news:
Alguien me puede orientar como puedo configurar el global.asa para,
redireccionar una pagina cuando termine el tiempo de la session?? y como
puedo cambiar los 20 minutos que tiene ????

<SCRIPT LANGUAGE="VBScript" RUNAT="Server">
Sub Application_OnStart
End Sub
Sub Application_OnEnd
End Sub
Sub Session_OnStart
End Sub
Sub Session_OnEnd
Response.Redirect("sevencio.asp")
End Sub
</SCRIPT>

me marca error que dice, que se necesita objeto RESPONSE
en otra pagina encontre que era:
Response.Redirect "sevencio.asp"
pero me marca el mismo error.
Gracias

Preguntas similares