本文将分享织梦DedeCMS会员登录调转的各种情况的详细内容,并且还将对织梦会员系统进行详尽解释,此外,我们还将为大家带来关于dedecms织梦cms修改会员登录后内容、dedecms会员登录前和登录
本文将分享织梦DedeCMS会员登录调转的各种情况的详细内容,并且还将对织梦会员系统进行详尽解释,此外,我们还将为大家带来关于dedecms 织梦cms 修改会员登录后内容、dedecms会员登录前和登录后显示不同价格的办法、DedeCms会员登录成功,又跳转到登录页面、dedecms织梦模板模拟会员登录和退出代码的相关知识,希望对你有所帮助。
本文目录一览:- 织梦DedeCMS会员登录调转的各种情况(织梦会员系统)
- dedecms 织梦cms 修改会员登录后内容
- dedecms会员登录前和登录后显示不同价格的办法
- DedeCms会员登录成功,又跳转到登录页面
- dedecms织梦模板模拟会员登录和退出代码
织梦DedeCMS会员登录调转的各种情况(织梦会员系统)
在织梦默认的会员系统源码中,会员在主页登陆后,默认会跳转到会员中心,在其他的页面登录,也是这样的情况。如果网站建设时,为了展示方便,需要在登陆后,跳转到网站主页或者当前访问的页面,该如何解决呢?
织梦DedeCMS会员登录跳转
让会员登录时不跳转,停留在当前页面按下面的要求修改下代码,就可以实现这个功能了。首先在根目录下找到 member文件夹下的index_do.php文件,会员登陆后跳转返回首页需要修改以下语句:
1
2
3
4
if(empty($gourl) || preg_match("#action|_do#i",$gourl))
{
ShowMsg("成功登录,5秒钟后转向系统主页...","index.php",0,2000);
}
将上面的语句改为:
1
2
3
4
if(empty($gourl) ||eregi("action|_do",$gourl))
{
ShowMsg("登录成功,正在转向网站首页...","/",0,2000);
}
通过代码可以看出,只是修改了一下跳转的地址。如果是登录后返回当前页面呢?只需要改为如下的代码即可:
1
2
ShowMsg("成功退出登录!","-1",0,2000);
echo"<script>location.href = document.referrer;</script>";
改成“-1”以后,页面就会返回之前登录的页面。如果想实现织梦DedeCMS会员退出系统时,也返回到织梦DedeCMS网站主页,可以采用相同的方案,在index_do.php文件中搜索下面这句:
1
ShowMsg("成功退出登录!","index.php",0,2000);
替换成:
1
ShowMsg("成功退出登录!","/",0,2000);
这样,织梦DedeCMS会员在登陆与退出的时候就不会返回织梦会员中心了。
本文章网址:http://www.ppssdd.com/code/14536.html。转载请保留出处,谢谢合作!dedecms 织梦cms 修改会员登录后内容
总结
以上是小编为你收集整理的dedecms 织梦cms 修改会员登录后内容全部内容。
如果觉得小编网站内容还不错,欢迎将小编网站推荐给好友。
dedecms会员登录前和登录后显示不同价格的办法
注意:此方法也适用与其他字段,做好自己的设置即可1、在
|
DedeCms会员登录成功,又跳转到登录页面
我使用的是
回复讨论(解决方案)
跳转的url设置的对不
对的,源文件没有更改过,指向index.php
看看是不是cookie作用域设置那里的问题。
http://www.discuz.net/thread-466490-1-1.html
session.cookie_path = /,你想说的是这个吗?这个应该是这样配置的,没有问题吧
有可能是BOM问题。
你想说的是这个吗?这个应该是这样配置的,没有问题吧
首先,你找一下/dede/login.php里面有一段代码,你查找“成功登录,正在转向管理管理主页”,然后把对应的代码改成这样,
if($res==1)
{
$cuserLogin->keepUser();
if(!empty($gotopage))
{
ShowMsg(''成功登录,正在转向管理管理主页!'',$gotopage);
exit();
}
else
{
ShowMsg(''恭喜您成功登录,正在转向管理管理主页!'',"index.php");
exit();
}
}
你看是不是这样写的,如果不是改成这样的;
然后在/dede/templets/login.htm查找
dedecms织梦模板模拟会员登录和退出代码
首先模拟会员登录和退出,有两个重要文件,一个是include下的memberlogin.class.PHP和include/helpers下的cache.helper.PHP文件。原理为:memberlogin.class.PHP通过使用缓存助手 helper('cache'),然后/member/config.PHP 文件引入memberlogin.class.PHP文件实现模拟登录和退出。
模拟会员登录代码
引入/member/config.PHP
$cfg_ml->DelCache($cfg_ml->M_ID);//清除会员登录缓存
$cfg_ml->PutLoginInfo($mid);//让某用户登录
模拟会员退出代码
引入/member/config.PHP
查看源码打印代码帮助
$cfg_ml->DelCache($cfg_ml->M_ID);//清除会员登录缓存
$cfg_ml->ExitCookie();//退出当前登录用户
关于织梦DedeCMS会员登录调转的各种情况和织梦会员系统的介绍现已完结,谢谢您的耐心阅读,如果想了解更多关于dedecms 织梦cms 修改会员登录后内容、dedecms会员登录前和登录后显示不同价格的办法、DedeCms会员登录成功,又跳转到登录页面、dedecms织梦模板模拟会员登录和退出代码的相关知识,请在本站寻找。
本文标签: