Manipulando cookies em ASP
Este tutorial mostrará como criar uma página em ASP que utilize Cookies de navegador para aplicar determinadas alterações em seu site. Utilizaremos uma das ferramentas mais importantes e de fácil compreensão disponível no mercado, o Adobe Dreamweaver, na sua versão CS5.
Tutorial com cookies
Parte 1: HTML
Para começar, inicie o programa Dreamweaver e clique em “HTML” para criar um novo documento inicial.
Iremos criar um código bem simples, utilizando inicialmente apenas HTML, onde irá conter um código de formulários:
Reparem que a linha 7 contém o código
action="gravacookies.asp"
Nesta linha, enviaremos as opções de escolher desta página para a página gravacookies.asp (que ainda iremos criar).
Utilizamos também, nas linhas 11 e 20, o código <select>, e nas linhas 12-16 e 21-25 utilizamos o código <option>, esses são responsáveis pela escolha que fará a edição das Cores do fundo da página e da fonte utilizada.
Salvem este documento com o nome de “index.html”.
Parte 2: ASP
Crie um documento novo escolhendo a opção ASP VBScript:
E agora vamos criar o código em ASP, onde realmente a mágica acontece, o código em ASP para este processo é bem simples, veja a seguir:
Entre a linha 1 à 12, estão as funções em ASP, primeiramente na linha 3 e 4 estamos capturando o valor escolhido na página anterior (pagina index.html), e gravando em duas variáveis, chamadas ‘fundo’ e ‘fonte’.
Na linha 6 e 7 estamos atribuindo o valor das variáveis ‘fundo’ e ‘fonte’ para os cookies que acabamos de criar, chamados “CorFundo’ e “CorFonte”.
No final, na linha 9 e 10 estamos dando um tempo limite de vida para esses dois cookies.
Entre a linha 13 à 24, já criamos novamente a parte em HTML, onde na linha 18, estamos criando o corpo do site, o famoso “Body”, e atribuindo os atributos diretamente à ele, em “text” onde mudaremos a cor do texto e “bgcolor” onde será alterado a cor do fundo, repare que ambos estão recebendo um código em ASP, nesse caso, a cor da fonte e do fundo respectivamente.
Salve este arquivo como “gravacookies.asp” e execute o primeiro arquivo em modo Servidor.
Resultado final
Página Index
Página ASP
Espero que vocês tenham gostado! Fiquem ligados para mais tutoriais.