dedecms登录后和退出后跳转到网站的首页
在members/index_do.php中,修改
ShowMsg("成功登录,5秒钟后转向系统主页...","index.php",0,2000);
为
ShowMsg("成功登录,5秒钟后转向系统主页...","/",0,2000);
修改
ShowMsg("成功退出登录!","index.php",0,2000);
为
ShowMsg("成功退出登录!","/",0,2000);
注册会员时,如何实现跳转到网站首页:
1、进入到member目录下,有个reg_new.php的文件,打开这个文件,把ShowMsg这个函数里的"index.php"改为"../index.php",这样就实现了会员登录时,或者已经登录后,跳转到网站首页,而不是会员中心。这时候,会发现,该改的都已经改好了,会员注册成功后,提示有10秒钟会进入会员中心,但是,在reg_new.php中根本找不到相应的代码。我们知道,dedecms中的php会自动转为htm的文件,所以,我们要进入到htm文件中去查找相应的代码。
2、进入到member中的templets中,我们发现,reg_new.php会转化为3个htm文件,分别为reg_new.htm,reg_new2.htm,reg_new3.htm,这时候,我们要进入到reg_new3.htm文件中,在文件的顶部,有这样的一行代码:<meta http-equiv="refresh" content="10;url=index.php">,注意url这部分,默认的是跳转到会员中心首页,这时候,我们要改为"../index.php",这样,当会员注册成功后,就会转入后网站首页了,如果想改变跳转时默认的10秒,你可以改变这部分:content="10,把10改为你想要的数字就可以了。
浙公网安备 33010602011771号