Uma session serve para armazenar informações que serão posteriormente utilizadas/manipuladas no site. O ASP possibilita o uso de sessions através do objeto session.
Um exemplo de uso de sessions são sites com controle de login e senha, onde quando você realiza o login, você permanecerá logado enquanto continuar navegando no site.
Veja como é fácil trabalhar com sessions no ASP:
Criando uma session:
session("htmlstaff") = "OK"
Neste exemplo, a session recebe o nome de “htmlstaff”.
Na página, recuperariamos esta session da seguinte forma:
htmlstaff = session("htmlstaff")
response.write htmlstaff
Criando uma session com data/hora para expiração:
session.timeout = 10
session("htmlstaff") = "OK"
Neste exemplo, a session expiraria em 10 minutos.
Obs.: Por padrão, caso não seja declarado o session.timeout, a expiração de uma session demorará 20 minutos.
Deletando uma session específica:
session.contents.remove("htmlstaff")
Ou você pode deletar todas as sessions de uma só vez usando o método abandon:
session.abandon
Para maiores informações sobre o objeto session, acesse:
RSS Feed
Twitter
Posted in
Tags: 