Le problème c'est pas de crer/lire mais de savoir si un cookie dont on connai le nom a été créer ou non (exixte ou pas).
Enfin bref! J'ai trouver une autre alternative de toute façon.
Mais là j'ai un autre problème, quand je crer mes cookies ça marche et je peut les lire mais il ne dure que durant la session !
Voila ma fonction pour crer les cookies:
Citation :
function CrerCookie(nom,contenu) {
document.cookie = nom + "=" + escape(contenu) + ";expires=99999999";
}
Tout fonctionne inpect mais dès que je ferme mon navigateur et que je réouvre ma page; plus de cookies a l'orison Est-ce que ça peut etre dut au faite que j'ouvre la page depuis mon disque dur ?
En faite je tire mes fonction d'ici.
Je vien de remarquer en bas de la page:"NB : Dans cet exemple, le cookie n'est pas détruit, seulement vidé !... il sera détruit automatiquement à la fin de la session !"
Donc normal que ça ne dure pas !
Par contre j'ai toujour pas conpri pour quoi il ne durai pas !
Toute explication sera la bien venu !
edit:la fonction que j'utilise pour crer mes cookies c'est celle de mon post précédent....
Message édité par Vermoute le 21-01-2008 à 10:49:51
Il y a marqué que c'était pour l'exemple que ça ne gardait pas, car ils utilisent leur première fonction pour créer un cookie qui ne donne pas de valeur d'expiration. Plutôt que de mettre un expires à 99999999 qui est complètement absurde, utilise leur fonction qui fait ça très bien :
Elle gardera le cookie pendant XXX jour (1000 milli-secondes * 60 secondes * 60 minutes * 24 heures = 1 jour, que tu remultiplies à l'argument que tu as passé en paramètre).
Message édité par OmaR le 21-01-2008 à 11:19:26
------------------------------Les dessins des seins ou les desseins des saints ?
Répondre à OmaR
Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois. Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.