Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/09/2010, 15:46
Avatar de Wasper
Wasper
 
Fecha de Ingreso: julio-2006
Ubicación: de cai, picha!!!
Mensajes: 1.030
Antigüedad: 17 años, 9 meses
Puntos: 41
Respuesta: Cerrar variable de session

Para cerrar una sesion basta con borrar o eliminar la variable de sesion que controle esa sesion abierta, por ejemplo, si la variable de sesion es Session("valida") y esta tiene un valor True esta sesion dejara de existir cuando pasen 20 minutos (por defecto) o le añadas a la variables Nothing o "", y en el mismo archivo siempre debes hacer una comprobacion para decir si la session("valida") sigue valiendo True

Esto deberia ir en la 1ª linea del codigo donde sean paginas que obligatoriamente debieras estar logueado
<%if (Session("valida") = "") then Response.Redirect("pagina-principal.asp")%>

Tambien puedes crear un archivo seguridad.asp y que contenga la variable de sesion, ahi siempre haces las comprobaciones y la primera linea de los archivos involucrados metes.
<!--#include file="verificar.asp"--> asi te ahorras de si hubiera cambios tener que hacerlo en todos los archivos...

En el formulario, cuando le das a boton salir, debes enviarlo a un archivo ASP donde ahi la variable de sesion deberas cambiarla de True a Nothing o ""

¿¿Capichi??
__________________
Saludos, Jose

Paginas web y SEO
Anuncios por palabras