Accueil > Documentation > Les balises XPX > COOKIE

COOKIE

Vous pouvez utiliser, créer, modifier et suprimer des cookies grâce au XPX et la balise <cookie>.

<cookie name="..." >

L'attribut "name", dans la balise <cookie>, vous permet de préciser le nom du cookie avec lequel vous voulez intérargir. Le nom est donc indispensable si vous voulez créer un nouveau cookie ou en modifier.

Il faut noter que c'est le seul attribut à compléter si l'on souhaite récupérer un cookie déjà éxistant. Pour récupérer la valeur il suffit de réécrir le nom entre "$".

<cookie name="nom">

$nom$ renvoie la valeur du cookie "nom"

<cookie value="...">

Dans la balise <cookie>, l'attribut "value" n'est utile que pour la modification ou la création d'un cookie. Il sert à déclarer la valeur que renvoie le cookie.

Il faut noter que la création d'un cookie peut se faire uniquement avant la balise <html> de la page.

<cookie name="nom" value="Dupond">

<cookie ttl="...">

Lors de la création d'un cookie, l'attribut "ttl" vous permet de spécifier le nombre de jours durant lesquels le cookie est conservé par le client.

Dans le cas où cet attribut n'est pas renseigné, sa valeur par défaut est 0, ce qui signifie que le cookie est conservé seulement pendant la durée de la session.

Placer une valeur négative dans cet attribut permet d'effacer le cookie.

<cookie name="nom" value="Dupond" ttl="2">

Conserve un cookie pendant deux jours

<cookie name="nom" ttl="-1">

Supprime le cookie "nom"

<cookie dir ="..." domain="..." >

Vous pouvez choisir la portée d'action d'un cookie avec les attributs "dir", pour les répertoires, et "domain", pour les domaines réseaux.

Ne pas remplir ces attributs, ils prendront la valeur par défaut "/", ce qui donne accès au cookie à l'ensemble du répertoire ou du réseau.

<cookie name="style" value="bleu" dir="/exemple/images">

Télécharger

Téléchargez rapidement la dernière version du XPX: Version 3.8-rc16 - 05/02/2019

Le saviez vous ?

Lorsque vous réalisez des calculs d’argent, vous pouvez déclarer une nouvelle variable pour transformer l’affichage d’une valeur, pour qu’elle soit compatible avec le format monétaire français. Pour cela utiliser l'attribut: « money=’’valeur’’ ».

FAQ

Venez nous poser vos questions et voir les problèmes courants que vous pouvez rencontrer

Don

Aidez-nous à faire vivre ce site en faisant un don

Condition d'utilisation