您现在的位置是:首页 > 教程 > dedecms教程dedecms教程
织梦dedecms5.7会员登陆后返回网页显示登陆状态方法
穆影焱2024-06-10 21:03:38dedecms教程已有人查阅
导读本来写了个dedecms 5.1的教程,现在升级dede5.3了有兄弟问 就说一下,会员登陆后返回登陆前页面打开member/index_do.php 找到
本来写了个dedecms 5.1的教程,现在升级dede5.3了有兄弟问 就说一下,会员登陆后返回登陆前页面打开member/index_do.php 找到
绿色部分是登陆后返回的页面,默认的是会员中心首页index.php ,改成/就是返回首页 返回登陆前页面就改成 -1
黄颜色部分是程序等待时间 默认2000毫秒即2秒.
网页显示登陆状态方法
网页首先需要调用默认的<script language="javascript" src="/include/dedeajax2.js><script>
然后网页里head部分加入
其中
_userlogin是网页中显示登陆信息的表格的id
/member/loginsta.php是登陆信息的页面 你可以修改这个页面,只调用你想要的信息.
在网页中加入以上JS以后
只需要再在网页中加入
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>
<!-- /userlogin -->
<script language="javascript" type="text/javascript">CheckLogin();</script>
跟5.1几乎一样.
本文标签:
很赞哦! ()
相关文章
- dedecms5.7频道封面首页的调用方法
- dedecms5.7织梦首页调用单页的文档内容的方法
- 织梦dedecms5.7后台留言管理在哪里
- dedecms5.7后台添加文章出现重复内容怎么办
- 织梦dedecms5.7图集加水印解决方法
- 织梦dedecms5.7自由列表使用教程
- 织梦dedecms5.7自定义模型使用教程分享
- 解决dedecms5.7版本article_image_cl.htm模板文件IE9大图不显示BUG
- 织梦dedecms5.7SP1 /plus/download.php url重定向漏洞的解决方法
- dedecms5.7代码高亮的方法思路
- 织梦dedecms5.7添加自定义属性的实现方法
- dedecms5.7自定义表单制作和调用办法教程
随机图文
-
织梦dedecms实用技巧安全措施教程
最近织梦系统爆出很多新漏洞,导致许多dedecms网站被挂木马,让站长非常烦恼,但是从被挂到有效防止,这需要一个逐渐积累的过程,任何事情都不是一蹴而就的 -
织梦dedecms全站RSS输出的方法示例
首先,你新建一个rss.php文件,把下面的代码拷贝到其中:保存该文件到站点根目录下。然后,再制作一个rss.htm模板输出文件,把下面的代码拷贝到其中: -
dedecms模板标签代码Pagelist标记的语法和使用说明
功能说明:表示分页页码列表。适用范围:列表网页模板。[1] listsize 表示 [1][2][3] 这些项的长度 x 2 -
dede织梦5.6图集中图片alt自动提取标题的修改方法
织梦5.6的图集图片ALT默认是提取注释的,需要手动添加,比较懒,不想手动添加的,那么请使用下面的方法,就能实现图集图片ALT自动提取标题。
留言与评论 (共有 条评论) |