Salut tout le monde,

Je rencontre un problème quand j'essai de mettre à jour les données d'un sharedObject, voici ce que je fais:

Par exemple quand l'utilisateur de mon application se connecte je crée initialement mon sharedObject et je le rempli:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
public var sharedObj:SharedObject
 
sharedObj = SharedObject.getLocal("session")
 
sharedObj.data.nom = monNom
sharedObj.data.id = monId
sharedObj.flush()
Ensuite j'utilise ces valeurs stockés dans les autres pages de mon application:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
sharedObj = SharedObject.getLocal("session")
labelUtilisateurConnecte.text = sharedObj.data.nom
Ensuite quand l'utilisateur se deconnecte je renvoi la page d'accueil pour qu'un autre utilisateur se connecte, et là ou le problème se pose, le nom et le id du nouvel utilisateur connecté ne sont pas accessibles qu'après la connecxion d'un autre utilisateur.
Pour l'expliquer plus clairement, quand un utilisateur se connecte il regarde le nom de l'utilisateur qui s'est connecté avant lui et ainsi de suite.

Je vous remercie d'avance de m'identifier la source de ce problème.

Cordialement