
20/01/2004, 11:56
|
| | Fecha de Ingreso: febrero-2002
Mensajes: 157
Antigüedad: 23 años, 2 meses Puntos: 0 | |
debes incluir este codigo en la cabecera de tus paginas...
<%@ Language=VBScript%>
<!-- #include file="include/conexion.asp" -->
<%Response.addHeader "pragma", "no-cache"
Response.CacheControl = "Private"
Response.Expires = 3 %>
<% fncSession()
el Response.Expires = 3 te indica que la session estara activa 3 minutos, asi que tu puedes colocarle la cantidad que quieras. Ahora te muestro el codigo que debes tener en un archivo que se llama "conexion"
<%
Function fncSession()
dim cad
if (session("strNombUsuario") = Empty and session("strNombUsuario")="") then
Session.Abandon()%>
<script language="javascript">
alert("Su session de usuario ha expirado. Debe identificarse de nuevo");
self.location = 'nombre_pagina_de_inicio.asp o HTML';
</script>
<%
end if
end Function
%>
Sobre tu consulta de los botones, yo te recomendaria que en variables de sesion no incluyeras tus querys, lo otro, para que no te pase lo que te esta pasando actualmente, debes limpiar tus variables de sesion, ya que estas tienen una duracion de 20 min inactivamente, y si no las limpias, siempre mantendran los valores que ya les has asignado.
Respecto a tu pregunta de logeo al sistema, en eso no te puedo ayudar, ya que no lo se....
suerte..... |