Salut tout le monde...
J'ai un petit problème avec les SharedObject... j'avais déjà utilisé et ça marchait, mais là, je dois avoir un truc dans les yeux passque je vois pas ce qui cloche... (le plus drôle c'est que je voulais le faire comme exemple pour expliquer à qqu'un )

Bon... Pour mon exemple, j'ai utilisé ceci :

un premier swf, avec un texte de saisie. lorsqu'on donne la bonne réponse ("mouais", variable txt = answer) on créé le sharedObject: le script est sur le bouton de validation de réponse :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
on(release)
{if(answer == "mouais")
{chapitre1 = SharedObject.getLocal("chapitre1");
chapitre1.data.etat="dejavu";
chapitre1.flush();
answer = "";}
else
{error._visible=1;}
	}
Visiblement, ça marche. J'ai édité mon .sol qui contient bien une variable etat avec un string "dejavu"...

J'ai un autre swf qui doit lire le .sol pour savoir si la réponse a bien été donné... sur la timeline, image 1 j'ai :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
stop();
 
verif=SharedObject.getLocal("chapitre1");
reponse=verif.data.etat;
trace(reponse);
if(reponse == "dejavu")
{trace("ok");}
et bien le premier trace me donne "undefined"...
comprend pas pk...

Help, pliz