Class cookie pour simplifier l'utilisation de sharedobject (attention c pas une révolution lol)

Soyez le premier à donner votre avis sur cette source.

Snippet vu 7 200 fois - Téléchargée 26 fois

Contenu du snippet

Hello @ tous
voici une p'tite class, toute simple et qui paye pas de mine, mais moi perso elle me sert bien car simplifi l'utilisation de SharedObject
il suffit de l'intégré au swf (import) et ca roule
cette class implémente automatiquement une varaible count en temps que compteur de visite :)

Source / Exemple :


class Cookies extends SharedObject{
	var name:String;
	var data:Object;
	var so:SharedObject;
	function Cookies(n){
		if (n == undefined) this.name = "FlashCookies";
		else this.name = n;
		this.so = SharedObject.getLocal(this._name);
		this.data = this.so.data;
		if (this.data.count == undefined) this.data.count = 1;
		else this.data.count++;
	}
	public function getElt(prop){
		return this.so.data[prop];
	}
	public function addElt(prop,value){
		this.so.data[prop] = value;
		this.so.flush();
	}
	public function removeElt(prop){
		delete this.so.data[prop];
		this.so.flush();
	}
	public function clear(){
		this.so.clear();
	}
}

Conclusion :


import Cookies;

var logs = new Cookies("test");
if(logs.getElt("mail") == undefined) logs.addElt("mail","mail@toto.com");
trace (logs.getElt("mail"));
trace (logs.getElt("count"));

A voir également

Ajouter un commentaire

Commentaires

cs_bhimo
Messages postés
7
Date d'inscription
mercredi 4 juillet 2007
Statut
Membre
Dernière intervention
4 juillet 2007
-
comment à l'associe a swf
car moi j'ai besoin d'écrire et lire avec shardobject
cs_Xaam
Messages postés
2
Date d'inscription
mardi 15 août 2006
Statut
Membre
Dernière intervention
6 août 2007
-
ce code va me servir comme compteur de points dégressif à chaque fois qu'un utilisateur demandera un indice sur mon jeu d'énigme. ça me permettra de donner une note !! merci !!
cs_Kreatif
Messages postés
41
Date d'inscription
mercredi 10 mai 2006
Statut
Membre
Dernière intervention
19 juillet 2006
-
Bein c'est clair que ya peu d'intéret, mais bon, pourquoi pas ; )
_benjy
Messages postés
1637
Date d'inscription
vendredi 23 avril 2004
Statut
Membre
Dernière intervention
21 février 2011
2 -
a lui dire combien de fois il est passé, c surtout pou illustrer le principe de cookie
et puis rien ne t'oblige d'utiliser ce compteur, c juste un plus que j'ai implémenté par defaut
top30
Messages postés
1158
Date d'inscription
vendredi 21 février 2003
Statut
Membre
Dernière intervention
6 août 2010
-
Mais ca sert à quoi SI SEUL l'utilisateur y a acces ????

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.