织梦系统页面顶部显示会员登入状态

  我们有时候在做博客的时候,往往需要在顶部或者是底部增加一个会员功能,能够让其注册会员然后投稿,下面我就来介绍织梦5.7版本的如何公共顶部实现会员登入状态的信息,其实就是将源码进行了修改,这里就拿小鱼儿博客园(http://www.wangjinhai119.com)来举例:

  首先是顶部公共文件(header.htm):

  此时顶部需要增加的js文件有:

<!--会员未登入时显示状态--><div class="speedbar" >  <div class="pull-right"  id="_userlogin">    <i class="fa fa-user"></i><a href="/member/login.php"  target="_blank">会员登录</a>&nbsp;    <i class="fa fa-power-off"></i><a href="/member/index_do.php?fmdo=user&dopost=regnew" target="_blank" >注册</a>  </div></div><script language="javascript" type="text/javascript">CheckLogin();</script>

<script language="javascript" type="text/javascript" src="{dede:global.cfg_cmsurl/}/include/dedeajax2.js"></script><script language="javascript" type="text/javascript"><!--	function CheckLogin(){	  var taget_obj = document.getElementById('_userlogin');	  myajax = new DedeAjax(taget_obj,false,false,'','','');	  myajax.SendGet2("{dede:global.cfg_cmspath/}/member/ajax_loginsta.php");	  DedeXHTTP = null;	}--></script>

  登入之后需要显示如下图所示状态的话:

  则需要修改路径为/member/ajax_loginsta.php这个php文件,以上登入显示状态所呈现的php代码如下:

<?php/** * @version        $Id: ajax_loginsta.php 1 8:38 2010年7月9日Z tianya $ * @package        DedeCMS.Member * @copyright      Copyright (c) 2007 - 2010, DesDev, Inc. * @license        http://help.dedecms.com/usersguide/license.html * @link           http://www.dedecms.com */require_once(dirname(__FILE__)."/config.php");AjaxHead();if($myurl == '') exit('');$uid  = $cfg_ml->M_LoginID;!$cfg_ml->fields['face'] && $face = ($cfg_ml->fields['sex'] == '女')? 'dfgirl' : 'dfboy';$facepic = empty($face)? $cfg_ml->fields['face'] : $GLOBALS['cfg_memberurl'].'/templets/images/'.$face.'.png';?><div class="userinfo">    <div class="welcome">	<strong>您好: <a title="进入用户中心" href="/member/article_add.php"><?php echo $cfg_ml->M_UserName; ?></a>,欢迎登入</strong><font color="#4CAE4C"> |</font>	<strong><a href="<?php echo $cfg_memberurl; ?>/index_do.php?                 fmdo=login&dopost=exit">退出</a></strong>	</div></div>

  这里关于小鱼儿博客园中的会员登入状态的显示已经和大家分享完毕,希望对大家有所帮助!
 

支付宝扫码打赏 微信扫码打赏

如果本文对你有帮助,欢迎打赏本站

喜欢 ()or分享
    匿名评论
  • 评论
人参与,条评论