c'è una pagina di login che controlla se l'utente puo' autologgare:
codice:
if Request.Cookies("www.miosito.it").Haskeys Then 'controllo se esiste il cookie
r=Request.Cookies("www.miosito.it")("autolog") 'se esiste controllo autolog
if r = 1 then
user=Request.Cookies("www.miosito.it")("userID")
response.Redirect("pagina.asp?userID="&user)
end if
end if
...e una pagina che crea o modifica il cookie al momento del login:
codice:
if not Request.Cookies("www.miosito.it").Haskeys Then 'se non esiste lo creo
if Request.Form("ricordami") = "checkbox" then
r=1
else
r=0
end if
Response.Cookies("www.miosito.it")("userID")= conf.Fields("id") 'utente preso da db
Response.Cookies("www.miosito.it")("autolog")= r
Response.Cookies("www.miosito.it")("ultima_visita")= Date - 3600 '10 anni fa
Response.Cookies("www.miosito.it").Expires= Date + 3600 'scadenza tra 10 anni
Response.Cookies("www.miosito.it").Domain= "miosito.it"
end if
if Request.Cookies("www.miosito.it").Haskeys Then 'se esiste aggiorno utente, ricordami
if Request.Form("ricordami") = "checkbox" then
r=1
else
r=0
end if
Response.Cookies("www.miosito.it")("userID")= conf.Fields("id")
Response.Cookies("www.miosito.it")("autolog")= r
end if