2017-01-02 42 views
1

我有我的會話存儲在使用zend會話容器的登錄操作。在Zend框架II上未設置會話。如何清除會話?

$sessionTimer = new Container('timer'); 
$sessionTimer->username=$data['user_name']; 

,我想我會明確的註銷行爲,我用 了Zend_Session :: destroy()方法;但它沒有如預期的那樣工作。我搜索了它並幾乎使用了他們所說的所有內容......但仍然對我無效......請有任何想法嗎?

回答

1

要清除您使用下面的一個會議上,把它在你的logout.php腳本:

$sessionTimer->getManager()->getStorage()->clear('timer'); 

我相信你可以把它像一個數組一樣,所以未設置($ _ SESSION [「定時器」 ]);應該管用。

+0

謝謝〜它確實有效! –