手机
当前位置:查字典教程网 >CMS教程 >dedecms >dedecms5.3 会员登陆后返回网页显示登陆状态方法
dedecms5.3 会员登陆后返回网页显示登陆状态方法
摘要:关键字描述:登陆状态方法显示返回会员网页 "<本来写了个dedecms5.1的教程,现在升级dede5.3了有兄弟问就说...

关键字描述:登陆 状态 方法 显示 返回 会员 网页   " <

本来写了个dedecms 5.1的教程,现在升级dede5.3了有兄弟问 就说一下.

会员登陆后返回登陆前页面

========================================

打开member/index_do.php 找到

Copy code if(empty($gourl) || eregi("action|_do",$gourl))

{

ShowMsg("成功登录,5秒钟后转向系统主页...","index.php",0,2000);

}

else

{

ShowMsg("成功登录,现在转向指定页面...",$gourl,0,2000);

}

exit();

红色部分是登陆成功后的提示语,

绿色部分是登陆后返回的页面,默认的是会员中心首页index.php ,改成/就是返回首页 返回登陆前页面就改成 -1

黄色部分是程序等待时间 默认2000毫秒即2秒.

网页显示登陆状态方法

=============================

网页首先需要调用默认的<script language="javascript" src="/include/dedeajax2.js><script>

然后网页里head部分加入

<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;

}

</script>

可将此JS写入你的JS文件中

其中

_userlogin是网页中显示登陆信息的表格的id

/member/loginsta.php是登陆信息的页面 你可以修改这个页面,只调用你想要的信息.

在网页中加入以上JS以后

只需要再在网页中加入

<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>

<div class="fb"><span>验证码:</span>

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

<img src="{dede:global.cfg_cmsurl/}/include/vdimgck.php" />

</div>

<div class="submit">

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

<a href="{dede:global.cfg_memberurl/}/index_do.php?fmdo=user&dopost=regnew">注册帐号</a> <a href="{dede:global.cfg_memberurl/}/resetpassword.php">忘记密码?</a>

</div>

</form>

</div>

</div>

<>

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

跟5.1几乎一样.

【dedecms5.3 会员登陆后返回网页显示登陆状态方法】相关文章:

dedecms正文自动排版插件 伪原创站必备

dedecms如何去掉首页index.html的方法

DEDECMS会员登录后跳转首页的简单实现方法

织梦Dedecms获取缩略图片原图地址的方法

dedecms各模板调用自定义字段的方法

dedecms5.3使用伪静态的详细方法

织梦dedecms v5.1升级sp1后不显示上一篇、下一篇问题的解决方法

dedecms TAG标签列表分页链接优化方法

dedecms友情链接中去掉织梦链投放修改方法

dedecms列表页调用文章正文内容的方法

精品推荐
分类导航