Gestion des cookies

Contenu du snippet

Les fonctions utiles à connaitre pour utiliser les cookies.

Source / Exemple :


'TEST EXISTENCE DU COOKIES 
<% 
  if isnull(request.cookies("Nom_cookies"))=true then
	pas de cookies
  else
	cookies ok
  end if
 %>

'TEST EXISTENCE DE PLUSIEURS ELEMENTS DANS LE COOKIES
<% 
  if Request.Cookies(Nom_cookies).HasKeys Then
	cookies a plusieurs éléments
  end if
%>

'DONNE LE NOMBRE D'ELEMENTS PRESENT DANS LE COOKIES
<% Response.Cookies(Nom_cookies).Count %>
   

'ECRIRE UN COOKIES
'  Ecrire sa valeur
	<% Response.Cookies("Nom_Cookies") = "Val_Cookies" %>
'  Définir sa durée de vie (ici dans 10 jours)
	<% Response.Cookies("Non_cookie").Expires = Now() + 10 %>
'  Définir sa date d'expiration
	<% Response.Cookies("Non_cookie").Expires = #17/03/2004# %>
'  Coookies à valeurs multiples
	<% Response.Cookies("Non_cookie")("Nom_élément") = "Val_élément"

'LIRE UN COOKIES
'  Cookies simple
	<%=request.cookies("Nom_cookies")%>
'  Cookies multi élément
	<%=Request.Cookies("Nom_cookie")("Nom_élément"))

'EFFACER UN COOKIES
  <%Response.Cookies("Non_cookie") = ""%>
'ou
  <%Response.Cookies("Non_cookie").Expires = #01/01/1970#%>
'ou
  <%Response.Cookies(Nom_Cookies).Expires = Date - 365%>

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.