溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

DEDE全站統(tǒng)一用無刷新來統(tǒng)一會(huì)員登陸后頂部顯示內(nèi)容2

發(fā)布時(shí)間:2020-06-14 10:37:00 來源:網(wǎng)絡(luò) 閱讀:531 作者:huihuang518 欄目:web開發(fā)

 

然后  需要顯示的地方插入 以下代碼

  

<div id="_userlogin">

      <div class="userlogin">

       <form name="userlogin" action="{dede:global.cfg_memberurl/}/index_do.php" method="POST">

        <input type="hidden" name="fmdo" value="login" />

        <input type="hidden" name="dopost" value="login" />

        <input type="hidden" name="keeptime" value="604800" />

        <div class="fb"><span>用戶名:</span>

         <input type="text" name="userid" size="20" class="ipt-txt" />

        </div>

        <div class="fb"><span>密碼:</span>

         <input type="password" name="pwd" size="20" class="ipt-txt" />

        </div>

        {dede:php}

        if(preg_match("#2#", $safe_gdopen))

        {

        echo '

        <div class="fb"><span>驗(yàn)證碼:</span>

         <input type="text" name="vdcode" size="8" class="ipt-txt" />

         

 <img id="vdimgck" align="absmiddle" 

onClick="this.src=this.src+\'?\'" 

 

alt="看不清?點(diǎn)擊更換" 

src="'.$cfg_cmspath.'/include/vdimgck.php"/></div>

        ';

        }

        {/dede:php}

        <div class="submit">

         <button type="submit" class="btn-1">登錄</button>

         

 <a 

href="{dede:global.cfg_memberurl/}/index_do.php?fmdo=user&dopost=regnew"

 >注冊(cè)帳號(hào)</a> <a 

href="{dede:global.cfg_memberurl/}/resetpassword.php">忘記密碼?</a>

 </div>

       </form>

      </div>

     </div>

     <!-- /userlogin -->

     <script language="javascript" type="text/javascript">CheckLogin();</script>

  

  




登錄后的顯示在 ajax_loginsta.php里修改。


特別注意如果是dede5.7則js調(diào)用應(yīng)該是修改為:

<script language="javascript" type="text/javascript" src="{dede:global.cfg_cmsurl/}/include/js/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("{dede:global.cfg_cmspath/}/member/ajax_loginsta6.php"); 

DedeXHTTP = null; 

--> 

</script>

如果頂部不想顯示那么多內(nèi)容,則可以精簡(jiǎn)為以下內(nèi)容:

require_once(dirname(__FILE__)."/config.php");

AjaxHead();

if($myurl == '') exit('');

$uid  = $cfg_ml->M_LoginID;

!$cfg_ml->fields['face'] && $face = ($cfg_ml->fields['sex'] == '女')? 'dfgirl' : 'dfboy';

$facepic = empty($face)? $cfg_ml->fields['face'] : $GLOBALS['cfg_memberurl'].'/templets/p_w_picpaths/'.$face.'.png';

?>

    你好:<strong><?php echo $cfg_ml->M_UserName; ?></strong> <a href="<?php echo $cfg_memberurl; ?>/index.php">會(huì)員中心</a> <a href="<?php echo $cfg_memberurl; ?>/index_do.php?fmdo=login&dopost=exit">退出</a> 

<!-- /userinfo -->

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI