Tutorial de ASP

Objetos: Objeto Session

Escrito por Mauro Rondinelli el Miércoles 28 de Febrero de 2007 a las 00:31hs

Este objeto ASP es del tipo integrado, es decir no tenemos que crear una instancia del mismo para poder utilizarlo, el mismo sireve para compartir informacion de un usuario entre las paginas del sitio. Por defecto el objeto session se crea al ingresar el usuario a nuestro sitio y se destruye cuando lo abandona o cuando pasan 20 minutos sin actividad del usuario.

PROPIEDADES

SessionID

Esta propiedad devuelve un ID que identifica a un usuario. Este ID es unico, no se puede modificar y lo crea automaticamente el servidor.

Ejemplo...

<% Response.Write "ID Session = " & Session.SessionID %>

Timeout

Esta propiedad determina el tiempo en minutos que durara la sesion del usuario antes de ser destruida, por defecto su valos es de 20 minitos.

Ejemplo...

<% Session.Timeout = 30 %>

METODOS

Abandon

Este metodo proboca el abandono forzado de la session, destruye todas la variables de sesion .

Ejemplo...

<%Session.Abandon %>

Variables de sesion

Una utilidad muy buena que nos permite el objeto session es crear variables y poder compartirlas en todas la paginas de nuestro sitio algo asi como una variable global pero con una diferencia bastante grande dado que cada usuario que ingrese a nuestra pagina tendra un valor distinto en cada variable. En el ejemplo que sigue a continuacion se muestra la forma de uso.

Ejemplo...

----------pagina_1.asp-------
<HTML>
<BODY>
<%Session("Dia") = "Lunes"%>

</BODY>
</HTML>

----------pagina_2.asp----------
<%
Response.Write Session("Dia")
%>

< Volver Al Indice Capitulo Siguiente: Bases de Datos: Utilizando ASP y Access >

comentarios

No hay comentarios.



agregar comentario

No se permiten comentarios.



publicidad

API DE FACEBOOK
GOOGLE CALENDAR API
GOOGLE MAPS API