dedecms頁面獲取會員狀態的方法
本文實例講述了dedecms頁面獲取會員狀態的方法。下面分享給大家供大家參考。具體分析如下。
普通方法:導航欄增加了會員信息,如:已登陸:顯示:歡迎<會員名> 未登陸 顯示:請登錄,代碼如下:
代碼如下:
{dede:php}
require_once(DEDEMEMBER."/");
$uid = $cfg_ml->M_LoginID;
if(!$uid){
echo '<div><a class="login-button" href="">登錄</a> |<a class="join-button" href="">加入</a></div>';
}else{
echo '<div>
<a class="login-button" href="#">'.$uid.'</a> |<a class="join-button" href="<?php echo $cfg_memberurl; ?>/index_登出</a></div>;';
}
{/dede:php}
ajax方法:
小提示,除了利用此方法之外我們還可以使用ajax來操作了,這種方法比上面還要簡單一些,如我們把下面代碼保存成,代碼如下:
代碼如下:
<?php
require_once(DEDEMEMBER."/");
$uid = $cfg_ml->M_LoginID;
if(!$uid){
echo '<div><a class="login-button" href="">登錄</a> |<a class="join-button" href="">加入</a></div>';
}else{
echo '<div>
<a class="login-button" href="#">'.$uid.'</a> |<a class="join-button" href="<?php echo $cfg_memberurl; ?>/index_登出</a></div>;';
}
?>
然後在如首頁中中導入jquery的文件包,然後如下佈局,登錄框架狀態地址我們寫一個<div id="loginajax">加載中...</div>
然後在頁面底部加一個
代碼如下:
$('loginajax')('');
這樣就解決了.
最後,希望本文所述對大家的dedecms建站有所幫助。
-
wap和app手機網站的不同
手機功能的越來越強大,手機App的市場是越來越火爆,時代在更新隨之而來的事物也在更新,不能更上時代的步伐是落後的表現,所以不僅僅是手機APP在完善,手機網站WAP也在不斷的改進中,可是app和wap手機網站有什麼不同呢?yjbys小編從五大方面分析app和wap手機網站的...
-
網頁設計的佈局
網頁設計的工作目標,是通過使用更合理的顏色、字體、圖片、樣式進行頁面設計美化,在功能限定的情況下,儘可能給予用户完美的視覺體驗。以下是小編為您帶來的網頁設計的佈局,看看吧!網頁設計的佈局11、響應式網頁設計響應式網頁設計是網頁設計的一種技術,可在N多種瀏...
-
如何理解Javascript的caller,callee,call,apply區別
在提到上述的概念之前,首先想説説javascript中函數的隱含參數:argumentsarguments該對象代表正在執行的函數和調用它的函數的參數。[function.]arguments[n]參數function:選項。當前正在執行的Function對象的名字。n:選項。要傳遞給Function對象的從0開始的參數值...
-
asp.net 操作INI文件讀寫類實例代碼
操作INI文件讀寫類實例代碼複製代碼代碼如下:usingSystem;usingropServices;using;using;namespaceCommon{//////INI文件讀寫類。///publicclassINIFile{publicstringpath;publicINIFile(stringINIPath){path=INIPath;}[DllImport("kernel32")]privatestaticex...