dedecms頁面獲取會員狀態的方法
- 網頁設計
- 關注:2.99W次
本文例項講述了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建站有所幫助。
- 文章版權屬於文章作者所有,轉載請註明 https://xuezhezhai.com/zh-tw/sjzz/sjzz/gonrd2.html