2010-05-22 81 views
0

任何人都沒有任何經驗來分享和/或示例代碼,顯示訪問登錄到Joomla網站的用戶的會話狀態信息?簡單地在Silverlight中顯示登錄用戶的名稱或類似內容對我來說會很有意思。從Silverlight訪問Joomla會話信息

謝謝

回答

1

Joomla會話數據存儲在您的本地cookie中。

鑑於silverlight應用程序來自同一個域名(不是嗎?!!) 作爲joomla網站,silverlight應該能夠訪問joomla保存的cookie。

然後你可以看一下會話表,從cookie比較會話ID和 讓你的用戶...

希望這有助於

0

Joomla跟蹤MySQL數據庫中的會話數據,表jos_session。抓住一個MySQL DLL,並查詢你的Joomla數據庫中的用戶數據。

+0

但可能有很多用戶同時登錄。 Silverlight組件如何知道要查看哪個會話? – Jimmy 2010-05-25 18:49:45

+0

每個會話ID有一條記錄。每條記錄代表您當前在您的網站上的一個人。拉出所有記錄並查看數據。 – 2010-05-25 19:01:07

+0

是的,我知道每個會話都是一行......但我仍然不知道要查看哪一行。 Silverlight組件如何知道當前的joomla會話標識是否找到正確的行? – Jimmy 2010-05-26 01:04:38