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 > |
No hay comentarios.
No se permiten comentarios.