Destoonucenter的整合后的注册页面不跳的解决方案

UCenter作为介质,添加多个应用程序,允许多个网站有同步登录和退出功能。

它不是UCenter添加应用的困难,也有对destoon官网相关教程。

但很多朋友在添加了几个应用程序后,注册账户测试时出现了问题。注册后,注册页面没有跳转或提示,但会员注册成功。你为什么不跳

断点测试后,发现在API / / / user.php ucenter控制文件的系统有一个功能写dscuz系统数据库的第八十三排,这是执行的默认功能onregbbs()函数,该函数的功能是添加一个注册信息中的DZ论坛。找到注册页面注册信息处理文件中的系统模块/会员/ register.inc.php(125行),有这样一段代码


如果(合模{ 'passport} = = UC){
UID = uc_user_register美元(美元的护照,$ POST { 'password},{$ POST 'email' });
如果($ UID > 0美元国防部{ 'uc_bbs})uc_user_regbbs(美元美元美元的UID,护照后{ 'password},{$ POST 'email' });
}




直接屏蔽第二个语句:




/ /如果($ UID > 0美元国防部{ 'uc_bbs})uc_user_regbbs(美元美元美元的UID,护照后{ 'password},{$ POST 'email' });


问题解决了。