Jump to content

[Resolu]Cookie avec plusieurs champs en javascript


Recommended Posts

Je voudrais savoir si c'est possible de créer un cookie avec plusieurs valeur dans ce genre :

nom=truc;param1=machin;param2=bidule;expires=...

Et si oui comment...

Merci.

Solution avec le premier exemple :

function creerCookie()
{
var valeurCookie;
var dateExp=new Date();
var unAn = dateExp.getTime() + (365*24*60*60*1000);
dateExp.setTime(unAn);
document.cookie = "nom=param";
document.cookie = "username=" + escape(document.forms[0].elements[0].value);
document.cookie = "prenom=" + escape(document.forms[0].elements[1].value);
document.cookie = "expires=" + dateExp.toGMTString();
}

Merci Baldurien :francais:

Link to comment
Share on other sites

Le problème en fait c'est que j'ai essayé ca :

function creerCookie()
{
var valeurCookie;
var dateExp=new Date();
var unAn = dateExp.getTime() + (365*24*60*60*1000);
dateExp.setTime(unAn);
document.cookie = "nom=param;expires=" + dateExp.toGMTString() + ";";
document.cookie = "username=" + escape(document.forms[0].elements[0].value) + ";";
document.cookie = "prenom=" + escape(document.forms[0].elements[1].value) + ";";
}

et ca :

function creerCookie()
{
var valeurCookie;
var dateExp=new Date();
var unAn = dateExp.getTime() + (365*24*60*60*1000);
dateExp.setTime(unAn);
valeurCookie = "nom=param; username=" + escape(document.forms[0].elements[0].value) + "; prenom=" + escape(document.forms[0].elements[1].value) +"; expires=" + dateExp.toGMTString() + ";";
document.cookie = valeurCookie; 
}

Et au final un document.write(document.cookie) me donne ceci avec les 2 méthodes :

nom=param

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...