Comment Dreamweaver peut-il appeler les informations actuelles sur les membres sur n'importe quelle page ?
Dreamweaver DEDECMS appelle les informations du membre actuel sur n'importe quelle page
Apprentissage recommandé : Dreamweaver cms
J'étudie Dédé ces jours-ci, je J'ai également essayé d'utiliser diverses fonctions moi-même. Aujourd'hui, j'ai rencontré le besoin d'appeler le numéro de membre, qui est la valeur Mid. Je l'ai vérifié sur Baidu et j'ai découvert qu'il existe de nombreuses méthodes :
{dede:memberinfos} Vous. peut utiliser mid= "" indique l'appel de certaines informations de membre
Cette méthode ne peut appeler que mid=1 par défaut, ce qui correspond aux informations de l'administrateur du site Web. L'utilisation de camarades de classe invalides n'est pas invalide, elle est simplement désactivée. par défaut officiel. Il suffit de commenter include/taglib/memberinfos.lib.php à propos de la ligne 62 (la mienne est la ligne 62) if($row['matt'])==10) return " ; Mais cette méthode ne peut toujours pas appeler le valeur moyenne .
Après une longue recherche, j'ai soudainement découvert que je pouvais imiter l'appel du framework ajax en haut du modèle :
<script language="javascript" src="/include/dedeajax2.js"></script> <script language="javascript" type="text/javascript"> /*这一段是默认的*/ function CheckLogin(){ var taget_obj = document.getElementById('_userlogin'); myajax = new DedeAjax(taget_obj,false,false,'','',''); myajax.SendGet2("/member/ajax_loginsta.php"); DedeXHTTP = null; } /*这一段是自己填写的*/ function CheckInfo(){ var taget_obj = document.getElementById('_userinfo'); /*这里的名字一定要和调用的页面使用的ID值一致*/ myajax = new DedeAjax(taget_obj,false,false,'','',''); myajax.SendGet2("/member/ajax_loginuser.php"); /*可以复制上面的loginsta 在php页面填写需要的信息 最后记住一定要改名字哦。*/ DedeXHTTP = null; } </script>
Page d'appel :
.<div id="_userinfo" style="color:#f00; height:50px; line-height:20px;"></div> <script language="javascript" type="text/javascript">CheckInfo();</script> <!--记住一定要和上面的function 值一致-->
Supplément : Valeur moyenne de l'appel :< ;?php echo $cfg_ml->M_ID ?> doit être renseigné sur la page ajax_loginuser.php.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!