Criar Web, manuais e recursos para desenvolvimento web
Manuais
Programas
FAQS
Diretório
Comunidade
  Inicio > Manuais > Programação em ASP
SEÇÕES
Manuais relacionados
+Programação em ASP
Categorias
+ASP

Índice do Manual Programação em ASP
+ Introdução à programação em ASP
+ Passos prévios I : Instalação do PWS
+ Passos prévios II: Conexão à BD
+ Início à programação em ASP
+ Loops e condições I
+ Loops e condições II
+ Loops e condições III
+ Os objetos ASP
+ Objeto Request I
+ Objeto Request II
+ Objeto Response
+ Exemplo simples de ASP
+ As famosas cookies
+ Objeto Session
+ Trabalhar com bases de dados em ASP
+ Seleções em uma tabela
+ Criação de um novo registro
+ Atualização de um registro existente
+ Excluir um registro
+ ActiveX Data Object
+ Objeto Connection (propriedades e métodos)
+ Objeto Command de ASP (Propriedades e métodos)
+ Objeto Application
+ Objeto TextStream
+ Dando formato aos números (Função FormatDateTime)
+ Uso das Cookies

Descrição dos capítulos

Parceiros
- CSS para Web Design
- S.O.S Designers
- Slackware-Brasil
- Crie seu Web site
- Oficina da Net
- CodigoFonte.net


Uso das Cookies

As cookies são o mecanismo que nos permite salvar informação relativa a um usuário ao longo de seus distintos acessos a nossas páginas.


Permite-nos integrar funcionalidades como:
  • Personalização de opções de cliente
  • Personalização em função das características do cliente
  • Cestas de compra
  • Etc.
As cookies se armazenam nas máquinas dos clientes, isto há que ter em conta pelas possíveis faltas de integridade de dados que puderam ocorrer.

ASP implementa a possibilidade de usar cookies para criar ou destruir informação que se armazena nas máquinas dos clientes.

As cookies se transmitem nos cabeçalhos quando se realiza a comunicação http e é o navegador o encarregado de armazená-las.

As cookies se implementam como uma coleção e se usam mediante os objetos integrados Request e Response.

Tempo de vida de uma cookie

Por padrão, uma cookie tem um âmbito de sessão, ou seja, tem o tempo de vida o qual está ativo o navegador.

Podemos variar o tempo de vida de uma cookie mediante o atributo expires

Sintaxe:

Response.Cookies(cookie)[(chave)|.atributo] = valor

Request.Cookies(cookie)(chave)


Exemplos:

Enviar uma cookie simples

<% Response.cookies("cor")="roxo" %>

Recuperar o valor dessa cookie

<% CorFavorita=Request.cookies("cor")%>

Enviar uma cookie com chaves

<% Response.cookies("cor")("fundo")="roxo"%>

<% Response.cookies("cor")("texto")="branco"%>


Recuperar uma cookie com chaves

<% Request.cookies("cor")("fundo")%>

Recuperaria o valor roxo

<% Request.cookies("cor")("texto") %>

Recuperaria o valor branco

Nota: Quando usamos Response para escrever uma cookie, se esta já existia se substitui.

Atributos:

Expires

Estabelece o dia de vencimento de uma cookie

Exemplos:

Fazer com que uma cookie expire imediatamente

<% Response.cookies(cookie).expires="1/1/1990"%>

Fazer com que uma cookie expire certo dia

<% Response.cookies(cookie).expires="12/12/2008"%>

Autoria e outras referências sobre este artigo

Manuais relacionados com este artigo
Dentro de Programação em ASP

Categorias relacionadas
Através das categorias do nosso diretório podem ser encontrados outros tipos de recursos relacionados com este artigo:
+ Entrar em ASP


Comentários dos visitantes
Os comentários dos visitantes são para ampliar a informação do artigo. Todos podem participar.
Acrescentar um comentário do artigo Acrescentar um comentário do artigo



Sobre nós | Copyright | Anuncie | Entrar em contato <criarweb>

Hospedado por Hostnet Hospedagem de Sites