Maison > Tutoriel CMS > DEDECMS > le corps du texte

Comment appeler les informations actuelles sur les membres sur n'importe quelle page de DreamWeaver

藏色散人
Libérer: 2020-01-06 09:18:31
original
2081 Les gens l'ont consulté

Comment appeler les informations actuelles sur les membres sur n'importe quelle page de DreamWeaver

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(&#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>
Copier après la connexion

Page d'appel :

.
<div id="_userinfo" style="color:#f00; height:50px; line-height:20px;"></div> 
<script language="javascript" type="text/javascript">CheckInfo();</script> 
<!--记住一定要和上面的function 值一致-->
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal