2012-01-10 94 views
0

我有一個ZF應用程序與兩個不同的模塊1.default和2.admin,我設置默認模塊中的一些會話值,但我無法獲得會話值,我在默認模塊管理模塊中設置。無論如何,使會話GLOBAL,我的意思是應用程序中的所有模塊訪問?Zend框架會話管理多模塊應用程序

+0

張貼代碼得到$ _SESSION關於如何設置會話值 – emaillenin 2012-01-10 07:37:44

+0

//在默認模塊 $ session = new Zend_Session_Namespace('Zend_Auth'); $ session-> a = 1; //管理員 $ session = new Zend_Session_Namespace('Zend_Auth'); echo $ session-> a; //我沒有得到這個 – coolguy 2012-01-10 07:38:40

+0

而不是'Zend_Auth'嘗試一些像'foo'這樣的虛擬設備 – emaillenin 2012-01-10 07:51:48

回答

0

我解決它在我自己的

我們不能得到另一個模塊中,Zend_Session_Namespace,而我們可以在兩個模塊

所以在引導

$session = new Zend_Session_Namespace('auth'); 
$session = $_SESSION;