• 全国400电话网上服务平台
    强大号码库资源任选,方便,快捷,快速开通。
    咨询热线:400-1100-266  

    dedecms页面获取会员状态的方法
    POST TIME:2017-11-13 01:55

    本文实例讲述了dedecms页面获取会员状态的方法。分享给大家供大家参考。具体分析如下:

    普通方法:导航栏增加了会员信息,如:已登陆:显示:欢迎<会员名> 未登陆 显示:请登录,代码如下:

    代码如下:
    {dede:php}
    require_once(DEDEMEMBER."/config.php");
    $uid = $cfg_ml->M_LoginID;
    if(!$uid){
    echo '<div><a class="login-button" href="login.php">登录</a> |<a class="join-button" href="add.php">加入</a></div>';
    }else{
    echo '<div>
    <a class="login-button" href="#">'.$uid.'</a> |<a class="join-button" href="<?php echo $cfg_memberurl; ?>/index_do.php?fmdo=login&dopost=exit">登出</a></div>;';
    }
    {/dede:php}


    ajax方法:

    小提示,除了利用此方法之外我们还可以使用ajax来操作了,这种方法比上面还要简单一些,如我们把下面代码保存成ajax.php,代码如下:

    代码如下:
    <?php
    require_once(DEDEMEMBER."/config.php");
    $uid = $cfg_ml->M_LoginID;
    if(!$uid){
    echo '<div><a class="login-button" href="login.php">登录</a> |<a class="join-button" href="add.php">加入</a></div>';
    }else{
    echo '<div>
    <a class="login-button" href="#">'.$uid.'</a> |<a class="join-button" href="<?phpecho$cfg_memberurl; ?>/index_do.php?fmdo=login&dopost=exit">登出</a></div>;';
    }
    ?>


    然后在如首页中index.html中导入jquery的文件包,然后如下布局,登录框架状态地址我们写一个<div id="loginajax">加载中...</div>

    然后在页面底部加一个

    代码如下:
    $('loginajax').load('ajax.php');

    这样就解决了.

    
    Copyright © 2003-2016
    时间:9:00-21:00 (节假日不休)
    版权所有:巨人网络(扬州)科技有限公司
    总部地址:江苏省信息产业基地11号楼四层
    《增值电信业务经营许可证》 苏B2-20120278
    X

    截屏,微信识别二维码

    微信号:veteran88

    (点击微信号复制,添加好友)

     打开微信

    微信号已复制,请打开微信添加咨询详情!