Page 1 sur 1

Insertion javascript pour création cookie

Posté : 20 oct. 2011, 09:45
par lecer144
Bonjour,
quelle galère pour un truc aussi bidon >> créer en jacascript un cookie accept d'une valeur de 1et d'une durée de 7 jours (c'est pour tester si javascript et cookies sont acceptés par le navigateur)
ma dernière tentative est :
echo "<script language='javascript'>";

echo "function createCookie(name,value,days) {";
echo "	if (days) {";
echo "		var date = new Date();";
echo "		date.setTime(date.getTime()+(days*24*60*60*1000));";
echo "		var expires = '; expires='+date.toGMTString();";
echo "	}";
echo "	else var expires = ';";
echo "	document.cookie = name+'='+value+expires+'; path=/';";
echo "}";

echo "createCookie('accept','1',7)";
echo "</script>";
Bon vous l'avez compris, ça ne fonctionne pas et puis 12 lignes pour ça ... doit bien y avoir plus simple non (et qui fonctionne #-o )

Re: Insertion javascript pour création cookie

Posté : 20 oct. 2011, 09:58
par xTG
Des erreurs ? Les cookies de ton navigateurs sont-ils activés ?
Sinon non il n'y a pas vraiment plus court, mais dans l'ensemble vu que c'est factorisé dans une fonction le code se résume à une ligne : l'appel de la fonction. ;)

Re: Insertion javascript pour création cookie

Posté : 20 oct. 2011, 10:50
par moogli
d'ailleurs tu ne teste pas le retour de l'envoi du cookie c'est pas super utile, si c'est pour utiliser sur un autre page autant le faire en php c'est plus simple XD

@+