Categorie
ASP

Eliminare tutti i cookies con ASP

Vediamo oggi come cancellare sul browser dell’utente (con ASP) tutti i cookies che abbiamo creato.
Per fare questo utilizzeremo la Cookies collection che è usata per impostare o leggere i valori dei cookies.
Quindi attraverso un ciclo all’interno della collection andremo a settare su ogni cookies una data di scadenza nel passato.

Codice

Sub delCookies()
  Dim objCookie
  'faccio un loop nella cookies collection
  For Each objCookie In Request.Cookies
    Response.Cookies(objCookie).Expires = dateAdd("d","-1", Date)
  Next
End Sub

A questo punto completiamo creando una procedura che elimina soltanto il cookie il cui nome gli andremo a passare come parametro:

Sub delCookie(nomeCookie)
  If Not nomeCookie="" then Response.Cookies(nomeCookie).Expires = dateAdd("d","-1", Date)
End Sub

Niente di più facile.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.