destoon整合ucenter后注册页面不跳转的解决方法


Posted in PHP onJune 21, 2014

通常采用ucenter来做中介,添加多个应用然后使多个站点有同步登录退出的功能。

ucenter添加应用并不难,destoon官网上也有相关的教程。

但是很多朋友在几个应用添加完毕以后,注册一个帐号测试的时候,问题就出现了,注册完以后,注册页面没有跳转,也没有提示,但这个会员是注册成功了。为什么没有跳转呢?

经过断点测试发现这是因为在Destoon的api/ucenter/control/user.php 文件中的第83行有一个写Dscuz系统数据库的函数在默认执行:function onregbbs() 函数。此函数功能就是向dz论坛中添加一条注册信息。在找到注册提交页面在destoon的注册信息处理文件module/member/register.inc.php(大约125行)中有这样一段代码

if($MOD['passport'] == ‘uc') {
$uid = uc_user_register($passport, $post['password'], $post['email']);
if($uid > 0 && $MOD['uc_bbs']) uc_user_regbbs($uid, $passport, $post['password'], $post['email']);
}

直接屏蔽第二条语句:

//if($uid > 0 && $MOD['uc_bbs']) uc_user_regbbs($uid, $passport, $post['password'], $post['email']);

问题就解决了。

PHP 相关文章推荐
在线竞拍系统的PHP实现框架(一)
Oct 09 PHP
使用php清除bom示例
Mar 03 PHP
浅谈PDO的rowCount函数
Jun 18 PHP
php实现的微信红包算法分析(非官方)
Sep 25 PHP
php的mail函数发送UTF-8编码中文邮件时标题乱码的解决办法
Oct 20 PHP
PHP读取大文件的多种方法介绍
Apr 04 PHP
CodeIgniter生成静态页的方法
May 17 PHP
PHP isset()与empty()的使用区别详解
Feb 10 PHP
php lcg_value与mt_rand生成0~1随机小数的效果对比分析
Apr 05 PHP
ThinkPHP3.1.x修改成功与失败跳转页面的方法
Sep 29 PHP
PHP实现的简单留言板功能示例【基于thinkPHP框架】
Dec 07 PHP
php伪静态验证码不显示的解决方案
Sep 26 PHP
destoon整合UCenter图文教程
Jun 21 #PHP
destoon网站转移服务器后搜索汉字出现乱码的解决方法
Jun 21 #PHP
destoon调用自定义模板及样式的公告栏
Jun 21 #PHP
destoon复制新模块的方法
Jun 21 #PHP
destoon找回管理员密码的方法
Jun 21 #PHP
destoon会员注册提示“数据校验失败(2)”解决方法
Jun 21 #PHP
Destoon旺旺无法正常显示,点击提示“会员名不存在”的解决办法
Jun 21 #PHP
You might like
PHP也可以?成Shell Script
2006/10/09 PHP
php生成WAP页面
2006/10/09 PHP
php实现网站插件机制的方法
2009/11/10 PHP
PHP获取当前所在目录位置的方法
2014/11/26 PHP
cakephp2.X多表联合查询join及使用分页查询的方法
2017/02/23 PHP
PHP+MySQL高并发加锁事务处理问题解决方法
2018/04/30 PHP
PHP进阶学习之垃圾回收机制详解
2019/06/18 PHP
js中的hasOwnProperty和isPrototypeOf方法使用实例
2014/06/06 Javascript
在Python中使用glob模块查找文件路径的方法
2015/06/17 Javascript
微信小程序 缓存(本地缓存、异步缓存、同步缓存)详解
2017/01/17 Javascript
Javascript面试经典套路reduce函数查重
2017/03/23 Javascript
通过命令行创建vue项目的方法
2017/07/20 Javascript
Vue-Access-Control 前端用户权限控制解决方案
2017/12/01 Javascript
ionic2中使用自动生成器的方法
2018/03/04 Javascript
vue-cli 默认路由再子路由选中下的选中状态问题及解决代码
2018/09/06 Javascript
详解React之key的使用和实践
2018/09/29 Javascript
JS散列表碰撞处理、开链法、HashTable散列示例
2019/02/08 Javascript
微信小程序批量监听输入框对按钮样式进行控制的实现代码
2019/10/12 Javascript
JavaScript判断数组类型的方法
2019/10/23 Javascript
[46:44]DOTA2-DPC中国联赛 正赛 Ehome vs PSG.LGD BO3 第二场 3月7日
2021/03/11 DOTA
Python 时间处理datetime实例
2008/09/06 Python
关于你不想知道的所有Python3 unicode特性
2014/11/28 Python
Python输出PowerPoint(ppt)文件中全部文字信息的方法
2015/04/28 Python
Python中字典的setdefault()方法教程
2017/02/07 Python
python使用arcpy.mapping模块批量出图
2017/03/06 Python
Python中装饰器高级用法详解
2017/12/25 Python
Django + Uwsgi + Nginx 实现生产环境部署的方法
2018/06/20 Python
python读取一个目录下所有txt里面的内容方法
2018/06/23 Python
python计算两个数的百分比方法
2018/06/29 Python
Python Excel处理库openpyxl使用详解
2019/05/09 Python
tensorflow 获取所有variable或tensor的name示例
2020/01/04 Python
Python run()函数和start()函数的比较和差别介绍
2020/05/03 Python
美国顶级奢侈茶:Mighty Leaf Tea(美泰茶)
2016/11/26 全球购物
档案检查欢迎词
2014/01/13 职场文书
公司委托书范本
2014/04/04 职场文书
vue-cli4.5.x快速搭建项目
2021/05/30 Vue.js