美浩工作室是一个以90后团队为主的网站设计,制作,优化,维护为一体的网站建设工作室,为您量身定制适合企业自身的网站,欢迎咨询:15249241469

dedecms判断用户登录显示用户信息代码

dedecms二次开发 mihoweb 5526℃ 0评论

在使用dedecms的会员功能时,最重要的一点应该就是登录了,在网站上怎么才能判断用户已经登录,再将现在登录的地方替换为用户登录后的信息之类的,其实dedecms自带的模版中就有这个方法,美浩工作室提出汇总如下:

首先确定没有删除dedeajax2.js文件,具体代码如下:在head中写入下列代码:

  1. <script language=“javascript” type=“text/javascript” src=“{dede:global.cfg_cmsurl/}/include/dedeajax2.js”></script>     
  2. <script language=“javascript” type=“text/javascript”>     
  3.     function CheckLogin(){      
  4.       var taget_obj = document.getElementByIdx_x(‘_userlogin’);      
  5.       myajax = new DedeAjax(taget_obj,false,false,,,);      
  6.       myajax.SendGet2(“{dede:global.cfg_cmspath/}/member/ajax_loginsta.php”);      
  7.       DedeXHTTP = null;      
  8.     }      
  9. </script>  

在需要增加登录和显示会员信息的地方添加:

  1. <div id=“_userlogin”>     
  2.    <form name=“userlogin” action=“{dede:global.cfg_memberurl/}/index_do.php” method=“POST”>     
  3.     <input type=“hidden” name=“fmdo” value=“login” />     
  4.     <input type=“hidden” name=“dopost” value=“login” />     
  5.     <input type=“hidden” name=“keeptime” value=“604800″ />     
  6.     <ul>     
  7.         <li>     
  8.             <label>用户名:</label> <input type=“text” name=“userid” class=“text” style=“width:80px”/>     
  9.         <li>     
  10.         <li>     
  11.             <label>密  码:</label> <input type=“password” name=“pwd” class=“text” style=“width:80px”/>     
  12.         </li>     
  13.         <li>     
  14.             <label>验证码:</label><input type=“text” name=“vdcode” class=“text” style=“width:40px”/> <img id=“vdimgck” align=“absmiddle” onClick=“this.src=this.src+’?'” style=“cursor: pointer; margin-left: 0px;” alt=“看不清?点击更换” src=“../include/vdimgck.php”/>     
  15.         </li>     
  16.         <li><button type=“submit” class=“btn-1″>登录</button> <a href=“{dede:global.cfg_memberurl/}/index_do.php?fmdo=user&dopost=regnew” >注册帐号</a> <a href=“{dede:global.cfg_memberurl/}/resetpassword.php”>忘记密码?</a></li>             
  17.     </ul>     
  18. </div>     
  19. <script language=“javascript” type=“text/javascript”>CheckLogin();</script>  

当然这个是dede默认的代码,如果想要美化,可以使用div+css来美化,这里就不多说了,还有,如果想修改一些展示会员的的信息,可以直接找这个/member/ajax_loginsta.php页面,来修改。

如果您喜欢这篇文章,欢迎分享订阅。

Incoming search terms:

  • dedecms 判断登录
  • dedecms 判断是否登录
  • dede 判断用户登录
  • dedecms 判断用户是否登录

转载请注明:美浩工作室官方博客 » dedecms判断用户登录显示用户信息代码

喜欢 (1)