Ecrire un cookie en php s'avère très simple avec la fonction setcookie.
En javascript, nous allons procéder à une fonction similaire.
Les cookies sont des fichiers généré par un site web à travers votre navigateur internet (Firefox, Internet Explorer, Opera [..]), divers paramètres y sont enregistrés.
L'avantage du javascript sur le php, c'est qu'il peut enregistrer un cookie à n'importe quel moment, avec de nombreux paramètres. Php étant un langage de progammation éxécuté côté serveur ( avant que vous ne voyiez la page ).
Il est possible d'imaginer stocker des informations sur votre résolution d'écran par exemple..
Bref, voici la fonction javascript :
document.cookie ='nomcookie=valeur; expires=Fri, 3 Aug 2012 20:47:11 UTC; path=/'
Elle s'avère très simple à comprendre, nous allons la décomposer.
Et si on en faisait une fonction "genre" setcookie mais en javascript ? 
<script type="text/javascript" > function setcookie(name,value,days,path) { if (days) { var date = new Date(); date.setTime(date.getTime()+(days*24*60*60*1000)); var expires = "; expires="+date.toGMTString(); } else var expires = ""; if (!path) { var path = '/' ; } document.cookie = name+"="+value+expires+"; path=" + path"; } </script>
Elle s'utilise tout simplement :
setcookie('dejavenu','oui',1000) ;
Vous l'aurez compris, ceci créera un cookie du nom de dejavenu avec comme valeur oui. Il sera valable pendant 1000 jours ;o)
News
Tutoriel lié

Les lecteurs ont donné une note moyenne de :
Donnez votre note à ce tuto sur 10 :