如何在dedecms写一个登录注册功能

如何在dedecms写一个登录注册功能

DEDECMS有注册登录功能,我们只需要根据已有的代码逻辑根据自己的情况进行适当的修改就可以了。

首先是注册和登录两个按钮的链接分别是:

注册:注册  对应注册页:member/templets/reg-new.htm

登录:注册 

对应注册页:member/templets/login.htm

基本上根据提交的页面进行相应的修改就行了,没什么难点;

有个注意的地方就是登录成功后要修改模版文件中相应的注册登录按钮要改成欢迎登录之类的,这个是从/member/ ajax_loginsta.php中提取过来的;

模版文件中必须引入:

  <script>   </script>    <script>        function CheckLogin(){           var taget_obj =document.getElementById(&#39;_userlogin&#39;);           myajax = newDedeAjax(taget_obj,false,false,&#39;&#39;,&#39;&#39;,&#39;&#39;);            myajax.SendGet2("{dede:global.cfg_cmspath/}/member/ajax_loginsta.php");           DedeXHTTP = null;          }      </script>

在需要把注册登录变更的div里加上id=”_userlogin”,在后面加上

<scriptlanguage>CheckLogin();</scriptlanguage>

比如:

<divclass>       <ahref>注册       <ahref>登录        <script>CheckLogin();</script>       <b>|</b>        {dede:type typeid='40'}       <a>[field:typename/]</a>        {/dede:type}        <b>|</b>      <span>{dede:global.sdjx_tell/}</span> </ahref></ahref></divclass>

注意以上的几点基本上注册登录就搞定了。

更多DedeCMS相关技术文章,请访问注册栏目进行学习!

© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享