2013-07-11 24 views
0

所以,我寫在ActionScript 3.0,它使用本地共享對象看作是一種有問題的註冊system.I'm一個Web應用程序,我知道是什麼原因引起的,但我不t知道如何解決它,如果有道理..或者我不知道從哪裏開始修復它,獨特的共享對象的唯一帳戶 - AS3

就像我說的,我使用共享對象來管理註冊/登錄系統(so.data.username ,so.data.password)排序的事情。一旦你登錄你創建更多的數據等。像獨特的配置文件,那種事

所以,我想解決的問題: 當我創建一個新的帳戶和登錄,以前帳戶中的相同數據就在那裏,但現在我不能登錄到舊賬,因爲so.data.username一直replaced.You可能認爲我是個白癡,我知道。我知道它只是一遍又一遍地改變用戶名..但我想要知道我應該採取什麼樣的路線,所以我可以共享對象和每個賬戶都有自己獨特的數據(配置文件等)

感謝下創建多個帳戶!

回答

0

如果你想創建多個帳戶,你可以只存儲JSON對數據的領域之一。可能會出現如下結果:

so.data.users = '[ 
    { 
     "username": "Marty", 
     "password": "4ec503be252d765ea37621a629afdaa6" 
    }, 
    { 
     "username": "Bob", 
     "password": "248e844336797ec98478f85e7626de4a" 
    } 
]'; 
+0

但它存儲在本地 – user1666767

+0

@ user1666767忽略最後一部分。 JSON方法適合你嗎? – Marty

+0

我真的不知道這個問題。在AS3如果已經定義了一類具有對象的數組你應該沒有問題序列化或反序列化對象並保持在陣列中的所有值。 – shaunhusain