dedecms5.3 会员登陆后返回网页显示登陆状态方法_dedecms_CMS教程_迪尔课堂

关键字描述:登陆 状态 方法 显示 返回 会员 网页   " <1Ej迪尔课堂自学网-|第二课堂|--(官网)
1Ej迪尔课堂自学网-|第二课堂|--(官网)
本来写了个dedecms 5.1的教程,现在升级dede5.3了有兄弟问 就说一下. 1Ej迪尔课堂自学网-|第二课堂|--(官网)
1Ej迪尔课堂自学网-|第二课堂|--(官网)
1Ej迪尔课堂自学网-|第二课堂|--(官网)
会员登陆后返回登陆前页面 1Ej迪尔课堂自学网-|第二课堂|--(官网)
======================================== 1Ej迪尔课堂自学网-|第二课堂|--(官网)
打开member/index_do.php 找到 1Ej迪尔课堂自学网-|第二课堂|--(官网)
Copy code
if(empty($gourl) || eregi("action|_do",$gourl)) 1Ej迪尔课堂自学网-|第二课堂|--(官网)
{ 1Ej迪尔课堂自学网-|第二课堂|--(官网)
ShowMsg("成功登录,5秒钟后转向系统主页...","index.php",0,2000); 1Ej迪尔课堂自学网-|第二课堂|--(官网)
} 1Ej迪尔课堂自学网-|第二课堂|--(官网)
else 1Ej迪尔课堂自学网-|第二课堂|--(官网)
{ 1Ej迪尔课堂自学网-|第二课堂|--(官网)
ShowMsg("成功登录,现在转向指定页面...",$gourl,0,2000); 1Ej迪尔课堂自学网-|第二课堂|--(官网)
} 1Ej迪尔课堂自学网-|第二课堂|--(官网)
exit();
1Ej迪尔课堂自学网-|第二课堂|--(官网)
1Ej迪尔课堂自学网-|第二课堂|--(官网)
红色部分是登陆成功后的提示语, 1Ej迪尔课堂自学网-|第二课堂|--(官网)
绿色部分是登陆后返回的页面,默认的是会员中心首页index.php ,改成/就是返回首页 返回登陆前页面就改成 -1 1Ej迪尔课堂自学网-|第二课堂|--(官网)
黄色部分是程序等待时间 默认2000毫秒即2秒. 1Ej迪尔课堂自学网-|第二课堂|--(官网)
1Ej迪尔课堂自学网-|第二课堂|--(官网)
网页显示登陆状态方法 1Ej迪尔课堂自学网-|第二课堂|--(官网)
============================= 1Ej迪尔课堂自学网-|第二课堂|--(官网)
网页首先需要调用默认的<script language="javascript" src="/include/dedeajax2.js><script> 1Ej迪尔课堂自学网-|第二课堂|--(官网)
然后网页里head部分加入 1Ej迪尔课堂自学网-|第二课堂|--(官网)
<script language="javascript" type="text/javascript"> 1Ej迪尔课堂自学网-|第二课堂|--(官网)
function CheckLogin(){1Ej迪尔课堂自学网-|第二课堂|--(官网)
var taget_obj = document.getElementById('_userlogin');1Ej迪尔课堂自学网-|第二课堂|--(官网)
myajax = new DedeAjax(taget_obj,false,false,'','','');1Ej迪尔课堂自学网-|第二课堂|--(官网)
myajax.SendGet2("/member/ajax_loginsta.php");1Ej迪尔课堂自学网-|第二课堂|--(官网)
DedeXHTTP = null;1Ej迪尔课堂自学网-|第二课堂|--(官网)
}1Ej迪尔课堂自学网-|第二课堂|--(官网)
</script> 1Ej迪尔课堂自学网-|第二课堂|--(官网)
可将此JS写入你的JS文件中 1Ej迪尔课堂自学网-|第二课堂|--(官网)
1Ej迪尔课堂自学网-|第二课堂|--(官网)
其中 1Ej迪尔课堂自学网-|第二课堂|--(官网)
_userlogin是网页中显示登陆信息的表格的id 1Ej迪尔课堂自学网-|第二课堂|--(官网)
/member/loginsta.php是登陆信息的页面 你可以修改这个页面,只调用你想要的信息. 1Ej迪尔课堂自学网-|第二课堂|--(官网)
1Ej迪尔课堂自学网-|第二课堂|--(官网)
在网页中加入以上JS以后 1Ej迪尔课堂自学网-|第二课堂|--(官网)
只需要再在网页中加入 1Ej迪尔课堂自学网-|第二课堂|--(官网)
1Ej迪尔课堂自学网-|第二课堂|--(官网)
<div id="_userlogin"> 1Ej迪尔课堂自学网-|第二课堂|--(官网)
<div class="userlogin">1Ej迪尔课堂自学网-|第二课堂|--(官网)
<form name="userlogin" action="{dede:global.cfg_memberurl/}/index_do.php" method="POST">1Ej迪尔课堂自学网-|第二课堂|--(官网)
<input type="hidden" name="fmdo" value="login" />1Ej迪尔课堂自学网-|第二课堂|--(官网)
<input type="hidden" name="dopost" value="login" />1Ej迪尔课堂自学网-|第二课堂|--(官网)
<input type="hidden" name="keeptime" value="604800" />1Ej迪尔课堂自学网-|第二课堂|--(官网)
<div class="fb"><span>用户名:</span>1Ej迪尔课堂自学网-|第二课堂|--(官网)
<input type="text" name="userid" size="20" class="ipt-txt" />1Ej迪尔课堂自学网-|第二课堂|--(官网)
</div>1Ej迪尔课堂自学网-|第二课堂|--(官网)
<div class="fb"><span>密码:</span>1Ej迪尔课堂自学网-|第二课堂|--(官网)
<input type="password" name="pwd" size="20" class="ipt-txt" />1Ej迪尔课堂自学网-|第二课堂|--(官网)
</div>1Ej迪尔课堂自学网-|第二课堂|--(官网)
<div class="fb"><span>验证码:</span>1Ej迪尔课堂自学网-|第二课堂|--(官网)
<input type="text" name="vdcode" size="8" class="ipt-txt" />1Ej迪尔课堂自学网-|第二课堂|--(官网)
<img src="{dede:global.cfg_cmsurl/}/include/vdimgck.php" />1Ej迪尔课堂自学网-|第二课堂|--(官网)
</div>1Ej迪尔课堂自学网-|第二课堂|--(官网)
<div class="submit">1Ej迪尔课堂自学网-|第二课堂|--(官网)
<button type="submit" class="btn-1">登录</button>1Ej迪尔课堂自学网-|第二课堂|--(官网)
<a href="{dede:global.cfg_memberurl/}/index_do.php?fmdo=user&dopost=regnew">注册帐号</a> <a href="{dede:global.cfg_memberurl/}/resetpassword.php">忘记密码?</a> 1Ej迪尔课堂自学网-|第二课堂|--(官网)
</div>1Ej迪尔课堂自学网-|第二课堂|--(官网)
</form>1Ej迪尔课堂自学网-|第二课堂|--(官网)
</div>1Ej迪尔课堂自学网-|第二课堂|--(官网)
</div>1Ej迪尔课堂自学网-|第二课堂|--(官网)
<!-- /userlogin -->1Ej迪尔课堂自学网-|第二课堂|--(官网)
<script language="javascript" type="text/javascript">CheckLogin();</script>1Ej迪尔课堂自学网-|第二课堂|--(官网)
1Ej迪尔课堂自学网-|第二课堂|--(官网)
跟5.1几乎一样.1Ej迪尔课堂自学网-|第二课堂|--(官网)

扫一扫手机访问