Cookies en javascript

Soyez le premier à donner votre avis sur cette source.

Snippet vu 8 017 fois - Téléchargée 16 fois

Contenu du snippet

Voici un exemple simple de cookie pour vos sites et pages web. A vous de le paramètrer, j'ai mis les commentaires pour ça !

(A mettre entre <head> et </head>)

Source / Exemple :


<script type="text/javascript">
<!--
var user = "CodeurleGeek"; // A remplacer par un truc du style <?php echo $user; ?> dans une page avec session 
var sauvegarde = user;
if(document.cookie) // Si il y a un cookie
sauvegarde = document.cookie; //on le lis et on l'écris dans sauvegarde
else //Sinon
//Definition de quand le cookie expire :
var echeance = new Date();
var maintenant = echeance.getTime() + (1 * 60 * 60 * 1000); //Le cookie dure 1 heure
echeance.setTime(maintenant);
//On définis le nom du cookie (Paramètres de connexion) et on écris l'user, puis quand le cookie expire
document.cookie = 'Paramètres de connexion ='+user+'; expires='+echeance.toGMTString(); 
alert(sauvegarde); //on affiche qui l'user
 //-->
</script>

Conclusion :


Merci de laisser vos commentaires et remarques !

A voir également

Ajouter un commentaire

Commentaires

Optitech
Messages postés
134
Date d'inscription
samedi 19 octobre 2002
Statut
Membre
Dernière intervention
3 janvier 2009
-
Initié ça !?!

La bonne blague !
dark_naruto25
Messages postés
127
Date d'inscription
mardi 23 août 2005
Statut
Membre
Dernière intervention
9 mai 2011
-
Salut,
Ton code ne se mettrait effectivement pas dans une catégorie autre que 'Débutant'.
Ton code ne permet qu'une seule variable dans ton cookie. Une gestion des autres variables aurait été, algorithmiquement parlant, plus intéressant et plus instructif.
Ton code est juste une petite explication de :
http://www.toutjavascript.com/reference/reference.php?ID=148
XtremDuke
Messages postés
631
Date d'inscription
samedi 28 septembre 2002
Statut
Membre
Dernière intervention
18 mai 2009
3 -
Il aurait été sympa d'avoir plusieurs fonctionnalités (= fonctions()) :
- Ajouter un cookie
- Récupérer la valeur d'un cookie
- Supprimer un cookie

En gros faire quelque chose de plus généraliste.
einleser
Messages postés
2
Date d'inscription
lundi 24 novembre 2008
Statut
Membre
Dernière intervention
24 novembre 2008
-
Pour créer les cookies sa va mais j'ai beaucoup de mal a comprendre clairement la manière de les lire et exploiter.
J'ai bien trouvé une soluce sur le net avec des regex mais j'avoue que j'y pige rien lol.
Si vous pouviez avoir pitié d'un pauvre débutant et expliquer sa de manière a ce que même moi je puisse comprendre sa serait sympa ^^
Merci d'avance.
XtremDuke
Messages postés
631
Date d'inscription
samedi 28 septembre 2002
Statut
Membre
Dernière intervention
18 mai 2009
3 -
Je te conseilles cet excellent article (comme tous les articles de ce site d'ailleurs...) :

http://www.quirksmode.org/js/cookies.html

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.