2011-06-16 69 views
0

我做了一個joomla jquery ajax登錄與一個組件條目相結合,但是當用戶登錄並通過ajax重定向到一個URL時,我的登錄按鈕仍然在那裏,它是功能。登錄後,登出鏈接沒有出現

如何檢查用戶的狀態以及用戶是否爲訪客,然後顯示註銷鏈接?

回答

0

我不確定joomla,但當用戶登錄時,您需要存儲會話變量或cookie等,您可以訪問並檢查他們是否已登錄,如果他們然後隱藏登錄鏈接和顯示註銷鏈接,反之亦然。

+0

是的,它是如此。 <?php if($ type =='logout'):?> – deroccha 2011-07-23 11:40:35

+0

我不能說沒有看到你的代碼如何工作。當用戶登錄成功後,你可以輸入session_start(); //存儲會話數據 $ _SESSION ['loggedin'] = true;然後在每一頁你可以做'if(isset($ _ SESSION ['loggedin'])){echo' martincarlin87 2011-07-25 11:46:33

+0

謝謝!我認爲這將是最好的解決方案。 – deroccha 2011-08-02 09:39:06