Buscar en Asptutor     
Demo Tienda Virtual Tutorcar
 Navegacion->Inicio | Active Server Pages  

La web de los recursos y ejemplos de asp

Versión para imprimir

 

Alojado en:


urbe-networks.com

Recomienda esta pagina a un amigo

Servicios Gratuitos

Articulos relacionados

Utilizar GetRows()

Tienda Virtual - Carrito de compra

Messenger a través de BD en ASP

Miniaplicacion de comercio electronico

Objeto Datagrid de ASP.NET en ASP

Acotación de resultados

Generar un numero aleatorio en un intervalo

La Función Split

Restriccion de acceso a paginas

Como cerrar la sesión si el usuario abandona tu sitio

Redireccion de vuelta después de un login

Tutorial de ASPEmail

Ejemplos básicos de uso de cookies

Un buscador sobre una BD

Leer un fichero de texto del servidor

Crear Textos en 3D


Enlaces recomendados

   

Tutorial ASP

El Objeto Session
Este articulo ha sido leído 157.615 veces

Objeto Session

El objeto Session permite almacenar la información necesaria par una sesión de usuario contra nuestra aplicación ASP. Las variables que almacenemos en el objeto Session no se pierden al cambiar de página, si no que se mantienen hasta que el cliente sea eliminado por el servidor. 

Las variables de Session de un cliente solo pueden ser accedidas por ese cliente. 

El servidor crea automáticamente el objeto Session cuando un usuario que no tenga actualmente una sesión solicita una pagina Web de la aplicación.

(Nota: el servidor elimina un cliente bien cuando desde una pagina ASP se invoca el método Abandon  o bien cuando este  cliente lleva 20 minutos sin actividad en nuestra aplicación).

 

Creación de una variable en Session

Sintaxis

Sesion("Nomvariable")= valor

Ejemplo:

<% Session("Color")="Rojo" %>

Para recuperar ese valor:

<% ColorFavorito=Session("Color") %>

Esto nos almacenaría el valor "rojo" en la variable "ColorFavorito"

Nota Importante:

En el objeto Session pueden almacenarse matrices, pero estas son almacenadas como un objeto, es decir, no podemos almacenar o recuperar un solo elemento de la matriz, si no que cargaremos o recuperaremos la variable con la matriz completa

Ejemplo

<%Dim cestacompra(2)
cestacompra(0) = 1
cestacompra(1) = 8
cestacompra(2) = 22
Session("Cesta") =cestacompra%>

con estas instrucciones almacenaríamos TODA la matriz en la variable de sesión "Cesta"

Para recuperar los valores de la matriz primero recuperamos esta en una variable normal

<%Micesta=Session("Cesta")%>

Ahora podremos operar con los valores de la tabla en las variables Micesta(0), Micesta(1) y Micesta(2) 

 

Metodos:

Abandon


Destruye todos los objetos y variables almacenados en el objeto Session.

Ejemplo:

<% Session.Abandon %>


Atras

Siguiente


 

¿Estas empezando y este articulo es muy complejo para tí?
Empieza por el principio, visita Ejemplos Básicos

Puedes obtener un listado completo de todos los artículos y ejemplos de ASP en http://www.asptutor.com/asp/todoslosarticulos.asp
 

Valora este articulo   Malo Excelente  
101 usuarios han valorado este articulo. Valoracion media:

Nota: Para cualquier consulta u opinión sobre este articulo puedes usar los foros

 

 

AspTutor lo hacemos entre todos ¿Como vas a colaborar hoy?


Google

 

Descargas de manuales¦ Ejemplos de código ¦ Artículos mas visitados ¦ Envía tu articulo ¦ Foros ¦
  Libro de visitas ¦Crea un enlace con ASPTutor 
 

    © 2001-Hasta hoy  Pedro Rufo Martín  contactar