javascript, javascripts, js, jscript, scripts, script, html, dhtml, dynamic, cookies, menu, frames, formulaire, source, code, gratuit, exemple, developper, html, php4, php3, php, mysql, liens, php2, forum, livre d'or, pages, web, dynamiques, programmation, webmasters, webmestres, tutorial, tutoriel, annuaires, espace, membres, banniéres, caddies, chats, compteurs, formulaires, forums, gestion, documentations, news, mailing, list, newsletter, moteurs, recherche, sondages, votes, statistiques, autres, agendas, calendriers, mail, annonces, audio, outils, réseaux, graphique, recommandation, site, sécurité, portail, creation, actualité, moteur de recherche, moteur, trucs, astuces, services, flash, action script, actionscript Tutoriaux : Flash - ActionScript
Script Masters : Javascript, Php, Mysql, html pour Webmasters!
 
    Script Masters
 
    Espace membre
 
    Langages
 
    Autres ressources
 
    Emploi avec Jobintree
 
    Ressources graphiques
 
    Recherche
 
    Kit graphique
 
    Liens
 
    Statistiques


 


Télécharger les sources de cet article


Untitled Document
SharedObject Flash MX - Enregistrement et récupération cookies


Tutorial écrit par : ::ubyk - addditive

 

   Introduction

 

 


Nous allons créer un fichier flash capable d'enregistrer et de sauvegarder sous forme de cookies des informations à l'aide de sharedObject.

 

Création de l'architecture graphique



Placez un champs texte de saisie sur votre scène avec comme variable :

 

Créer deux boutons sur votre scène :


 

Le premier bouton servira à enregistrer l'information saisie dans le champs, tandis que le second s'occupera de réceptionner l'information sauvegardée et de la transmettre au même champs.


Création de l'architecture technique
 


Nous allons coder notre bouton servant à inscrire l'information sur le disque dur :

 

Sélectionnez le premier bouton «enregistrer» puis dans le panneau «actions boutons» tapez le code :

Script :
on (press) {
}

Nous créons à l'aide de sharedObject notre emplacement «memoire» pour stocker la «valeur» :

Script :
on (press) {
valeur = SharedObject.getLocal("memoire");
}

Nous ajoutons à notre instruction la case «données» à notre emplacement:

Script :
on (press) {
valeur = SharedObject.getLocal("memoire");
valeur.data.nom = donnees;
}

Nous enregistrons la valeur saisie dans le champs de texte «donnees» :

Script :
on (press) {
valeur = SharedObject.getLocal("memoire");
valeur.data.nom = donnees;
valeur.flush();
}

Nous initialisons la valeur pour un enregistrement unique :

Script :
on (press) {
valeur = SharedObject.getLocal("memoire");
valeur.data.nom = donnees;
valeur.flush();
donnees = "";
}

 

Nous allons coder notre bouton servant à récupérer l'information sur le disque dur préalablement inscrit :

 

Sélectionnez le premier bouton «récuperer» puis dans le panneau «actions boutons» tapez le code :

Script :
on (press) {
}

Nous utilisons à sharedObject notre emplacement «memoire» pour stocker la «valeur»:

Script :
on (press) {
valeur = SharedObject.getLocal("memoire");
}

Nous ajoutons à notre instruction la case «données» à notre emplacement pour la récupération:

Script :
on (press) {
valeur = SharedObject.getLocal("memoire");
donnees = valeur.data.nom;
}

Publions notre animation et testons notre projet :


- inscrivez ce que vous voulez dans la case de saisie;
- cliquez sur récupérez ou fermez l'animation et ouvrez-la puis cliquez sur récupérez;
- admirez, votre cookies vient d'être créer!

 

Conclusion
 
Maintenant que nous arrivons à créer un cookies à l'aide de sharedobject et sans navigateur, nous allons à notre prochain cours étudiez l'enregistrement des mouvements de votre souris toujours grace à sharedobject.
Vous pouvez récupérer ce cours au format pdf ainsi que les sources associées dans l'archive disponible en téléchargement.

 

- Un problème? Posez vos questions sur le forum Flash/ActionScript!
- Ce tutorial a été consulté 21596 fois


Script Masters © Ce texte est la propriété de son auteur.
Toute reproduction est interdite.

 




 
 
Fabien Daniel - © 2001-2009 | Hebergement : OVH | CNIL : 796128