您现在的位置是:首页 > 教程 > 帝国CMS教程帝国CMS教程
帝国CMS整合discuzX3.2实现同步登陆和退出
冰露2023-05-19 22:20:49帝国CMS教程已有人查阅
导读首先参照下载帝国CMS7.5安装在网站根目录,同时安装完毕,另外在下载discuzX3.2到网站目录club文件夹。并安装完毕
帝国cms7.5整合discuzX3.2完美实现同步登陆和退出
1、首先参照下载帝国CMS7.5安装在网站根目录,同时安装完毕,另外在下载discuzX3.2到网站目录club文件夹。并安装完毕
2、按照帝国论坛教程http://bbs.phome.net/showthread-35-78648-0.html
3、在修改帝国CMS目录下的e/config.inc.php文件配置:(UTF-8版要用dreamweaver或EditPlus修改,用记事本会将文件转为gbk)
参照discuz目录下:config/config_Ucenter.php 配置帝国e/config.inc.php文件
最后实现后,发现在帝国上登陆和退出都可以在discuz里实现,但是当在discuz上登陆退出,在帝国就不行了。
解决办法:
在DISCUZ的client.php文件中(默认在uc_client目录下):
找到365行左右
将以下代码:
1、首先参照下载帝国CMS7.5安装在网站根目录,同时安装完毕,另外在下载discuzX3.2到网站目录club文件夹。并安装完毕
2、按照帝国论坛教程http://bbs.phome.net/showthread-35-78648-0.html
3、在修改帝国CMS目录下的e/config.inc.php文件配置:(UTF-8版要用dreamweaver或EditPlus修改,用记事本会将文件转为gbk)
参照discuz目录下:config/config_Ucenter.php 配置帝国e/config.inc.php文件
最后实现后,发现在帝国上登陆和退出都可以在discuz里实现,但是当在discuz上登陆退出,在帝国就不行了。
解决办法:
在DISCUZ的client.php文件中(默认在uc_client目录下):
找到365行左右
将以下代码:
function uc_user_synlogin($uid) {
$uid = intval($uid);
if(@include UC_ROOT.'./data/cache/apps.php') {
if(count($_CACHE['apps']) > 1) {
$return = uc_api_post('user', 'synlogin', array('uid'=>$uid));
} else {
$return = '';
}
}
return $return;
}
function uc_user_synlogout() {
if(@include UC_ROOT.'./data/cache/apps.php') {
if(count($_CACHE['apps']) > 1) {
$return = uc_api_post('user', 'synlogout', array());
} else {
$return = '';
}
}
return $return;
}
改为:
function uc_user_synlogin($uid) {
$uid = intval($uid);
if(@include UC_ROOT.'./data/cache/apps.php') {
if(count($_CACHE['apps']) > 1) {
$return = uc_api_post('user', 'synlogin', array('uid'=>$uid));
} else {
$return = uc_api_post('user', 'synlogin', array('uid'=>$uid));
}
}
return $return;
}
function uc_user_synlogout() {
if(@include UC_ROOT.'./data/cache/apps.php') {
if(count($_CACHE['apps']) > 1) {
$return = uc_api_post('user', 'synlogout', array());
} else {
$return = uc_api_post('user', 'synlogout', array());
}
}
return $return;
}
本文标签:
很赞哦! ()
相关文章
随机图文
-
帝国CMS增加内容文章随机点击数的方法
最近做开发中客户要求设置一个默认的点击数,让文章发布的时候自动产生一个随机的点击数(或者叫阅读量)。这样做就是可以在、给文章增加“人气”。 -
帝国cms调用当前同级栏目的代码
帝国cms调用当前同级栏目代码,以上就是关于帝国cms调用当前同级栏目的方法-教程-调用代码的代码,希望对大家有所帮助。 -
帝国CMS批量替换栏目路径的SQL方法
将栏目路径清空sql语句,将清空后的栏目名替换成栏目id,并在id前加html目录,如 html/5 -
帝国CMS灵动标签排行榜式的带序号的列表方法
很多网站都会使用到带序号的列表样式,非常美观,如下图所示:想制作这种效果,必须- 列表输出不出的命名,如下例:帝国CMS灵动标签调用列表可以输入为这样的列表,代码如下:
留言与评论 (共有 条评论) |