dede调用会员登陆状态,退出,显示注册和登陆

2018年3月15日16:28:33 2 371 views

调用会员登陆状态,退出,显示注册和登陆

{dede:php}
        require_once(DEDEMEMBER."/config.php");
        $uid = $cfg_ml->M_LoginID;
 
        if(!$uid){
            echo '<div><a class="login-button" href="/member/login.php">登录</a>
            |<a class="join-button" href="/member/index_do.php?fmdo=user&dopost=regnew">注册</a></div>';
        }else{
            echo ' <div><a class="login-button" href="'. $cfg_memberurl.'/index.php">'.$uid.'</a>
            |<a class="join-button" href="/member/index_do.php?fmdo=login&dopost=exit">登出</a></div>';
        }
{/dede:php}

使用这条代码需要dede关掉php的禁用才行,但是我更推荐把dede全站改为动态浏览。dede调用会员登陆状态,退出,显示注册和登陆

具体步骤:

1、把网站根目录下的a目录内的文件全删除

2、将织梦所有栏目设置为“使用动态页”,可以再建立栏目时选择“使用动态页”;

也可以执行下面的SQL语句。

update dede_arctype set isdefault=-1 

3、将网站所有文档都设置为“仅动态”

执行SQL语句:

update dede_archives set ismake=-1 

具体步骤:

后台 -> 系统 -> SQL命令行工具dede调用会员登陆状态,退出,显示注册和登陆

设置DeDeCMS文章默认发布项为动态浏览

需要修改在../网站后台/templets/下的文件:

  • album_add.htm 发表图集模板
  • archives_add.htm 发表通用文档模板
  • article_add.htm 发表普通模板
  • archives_sg_add.htm 发表特殊类文章模板

将代码:

<input name="ishtml" type="radio" class="np" value="1" checked="checked" />
              生成HTML
<input type="radio" name="ishtml" class="np" value="0" />
              仅动态浏览

改为:

<input name="ishtml" type="radio" class="np" value="1" />
              生成HTML
 <input type="radio" name="ishtml" class="np" value="0" checked="checked" />
              仅动态浏览

 

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的支付宝红包
  • 支付宝红包扫一扫打赏
  • weinxin
  • A+
所属分类:PHP

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:2   其中:访客  1   博主  1

    • avatar 山野愚人居 1

      好多年以前的博客就用的织梦,不过据说织梦漏洞多,因为用的人多嘛!

        • avatar 头头 Admin

          @山野愚人居 我想应该是用的人不该后台不改用户名这样被黑掉的吧