織夢怎么在任意頁面調用當前會員信息

織夢怎么在任意頁面調用當前會員信息

織夢怎么在任意頁面調用當前會員信息?

織夢DEDECMS在任意頁面調用當前會員信息

推薦學習:織夢cms

這幾天一直研究dede的各種功能,自己也試著動手弄了一些,今天遇到要調用會員編號也就是Mid值,百度查了下,有多種方法:

{dede:memberinfos}? 可使用mid=””指向調用某會員信息

這種方法默認只能調用mid=1也就是網站管理員的信息,而使用無效的同學,并不是無效,只是官方默認禁用了而已,只需要注釋掉include/taglib/memberinfos.lib.php大概62行左右,(我的是62行) if($row[‘matt’])==10) return ” ;但是這種方法還是調用不出來mid值。

查閱了很久,突然發現可以仿照模板頂部的ajax框架調用,我的代碼:

<script></script>? <script>    /*這一段是默認的*/  function CheckLogin(){  var taget_obj = document.getElementById(&#39;_userlogin&#39;);  myajax = new DedeAjax(taget_obj,false,false,&#39;&#39;,&#39;&#39;,&#39;&#39;);  myajax.SendGet2("/member/ajax_loginsta.php");  DedeXHTTP = null;  }  /*這一段是自己填寫的*/  function CheckInfo(){  var taget_obj = document.getElementById(&#39;_userinfo&#39;); /*這里的名字一定要和調用的頁面使用的ID值一致*/  myajax = new DedeAjax(taget_obj,false,false,&#39;&#39;,&#39;&#39;,&#39;&#39;);  myajax.SendGet2("/member/ajax_loginuser.php"); /*可以復制上面的loginsta 在php頁面填寫需要的信息 最后記住一定要改名字哦。*/  DedeXHTTP = null;  }  </script>

調用頁面:

<div></div>? <script>CheckInfo();</script>? <!--記住一定要和上面的function 值一致-->

補充:調用mid值 :M_ID; ?> 一定是在ajax_loginuser.php頁面填寫。

? 版權聲明
THE END
喜歡就支持一下吧
點贊14 分享