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

    dedecms注册登录功能怎么做
    POST TIME:2021-05-22 23:52
    很多需要织梦dedecms注册功能的小伙伴不知道从何下手,其实织梦默认是有这个功能的,我们只需要根据已有的代码逻辑根据自己的情况进行适当的修改就可以了。

    1、首先是打开会员注册功能,这个在后台的【系统基本参数】-【会员设置】里面可以看到,如下图所示:


     
     
    2、在你模板的头部文件合适位置加【注册】和【登录】的按钮,两个按钮的链接分别是:
     
    注册:<a href="/memer /index_do.php?fmdo=user&dopost=regnew">注册</a>  
     
    登录:<a href="/member/login.php">登录</a> 

    加完这个基本上就可以实现注册和登录功能了。但是这样加还有一个问题就是页面中不能实时显示登录状态,就是你登录后还是显示的注册登录按钮,那么登录后要显示"xxxx欢迎登录"之类文字如何实现呢?

    具体添加代码如下(需要有一定基础)
     
    模版文件中必须引入:
     
      <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 = newDedeAjax(taget_obj,false,false,'','','');         
     
      myajax.SendGet2("{dede:global.cfg_cmspath/}/member/ajax_loginsta.php");        
     
      DedeXHTTP = null;       
     
      }   
     
      </script>
     
    在需要把注册登录变更的div里加上id="_userlogin",在后面加上
     
    <script language="javascript" type="text/javascript">CheckLogin();</script>
     
    比如:
     
    <div class="right" id="_userlogin">
     
          <a href="/member/index_do.php?fmdo=user&dopost=regnew">注册</a>
     
          <a href="/member/index.php">登录</a>
           <script language="javascript"type="text/javascript">CheckLogin();</script>
    </div>
     
    注意以上的几点基本上注册登录就搞定了。
    
    关于我们 | 付款方式 | 建站知识 | 增值服务 | 网站模板
    Copyright © 2003-2016
    时间:9:00-21:00 (节假日不休)
    版权所有:巨人网络(扬州)科技有限公司
    总部地址:江苏省信息产业基地11号楼四层
    《增值电信业务经营许可证》 苏B2-20120278
    X

    截屏,微信识别二维码

    微信号:veteran88

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

     打开微信

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