Forum de discussion
Forum « Flash et Shockwave » (archives)
Re: Exportation d'information avec fichier témoin (cookies)
Envoyé: 31 janvier 2004, 8h21 par Oznog
J'ai oublié de te te parler de la méthode "local" avec les "Shared Objects (SO)" de Flash MX.
"What is a local Shared Object?" (http://www.macromedia.com/support/flash/ts/documents/local_so.htm)
C'est exactement comme les "fichiers témoin" (cookies), et tu peux gérer les répertoires (limité). PAR DÉFAUT tu as 100K d'espace disque MAIS MAIS MAIS C'EST L'USAGER QUI a le dernier mot avec la configuration de son lecteur (clic droit sur un flash => setting)!
"Local disk space considerations" (http://www.macromedia.com/support/flash/action_scripts/local_shared_object/local_shared_object02.html)
L'idée très simple consiste à créer, assigner et récupérer des valeurs.
// sharedobject.getLocal(nom du fichier témoin,[répertoire optionnel]);
// Création
monSO = sharedobject.getLocal("monFichierTemoin");
// Assignation
monSO.data.variable1 = 1; // Nombre
monSO.data.variable2 = "Texte";
// Écriture immédiate
monSO.flush();
// Récupération
trace('Variable 1 : ' + monSO.data.variable1 + ' :: Variable 2 : ' + monSO.data.variable2);
Tu peux complexifier quelque peu la chose en testant l'état de la transaction avec le retour de "flush" et son "status".
Ciao
Oznog
Réponses
|