如何在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 分享