国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 建站經驗 > 正文

ucenter整合destoon后注冊頁面不跳轉

2024-08-30 19:06:50
字體:
來源:轉載
供稿:網友

destoon這個系統用了也有一段時間了,剛做一個同步登錄的功能,那就用ucenter來做中介,添加多個應用然后使多個站點有同步登錄退出的功能。

uc添加應用,這個不難,destoon官網上也有相關的教程。幾個應用添加完畢以后,注冊一個帳號測試,問題來了

注冊完以后,注冊頁面沒有跳轉,也沒有提示,但這個會員是注冊成功了。為什么會沒有跳轉呢,這個又的去問度了。結果找到了……

有人經過斷點測試發現這是因為在Destoon的api/ucenter/control/user.php 文件中的第83行有一個寫Dscuz系統數據庫的函數在默認執行:function onregbbs() 函數名。此函數功能就是向dz論壇中添加一條注冊信息,函數具體內容就不貼了。在找到注冊提交頁面在destoon的注冊信息處理文件module/member/register.inc.php中有這樣一段代碼

  1. if($MOD['passport'] == 'uc') {  
  2.  $uid = uc_user_register($passport$post['password'], $post['email']);  
  3.  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']);問題就解決了。

至于多個站點同時登錄,退出也還沒有來的及測試,大致方向應該沒有錯誤,測試后會及時公布結果。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 淮北市| 中西区| 土默特左旗| 阿荣旗| 康平县| 从化市| 临汾市| 越西县| 杭锦旗| 温宿县| 华蓥市| 全南县| 浦北县| 辽中县| 扬中市| 淄博市| 拉萨市| 资阳市| 曲阳县| 加查县| 怀柔区| 永川市| 安徽省| 武山县| 托里县| 阜新市| 渝北区| 吉木乃县| 云梦县| 习水县| 璧山县| 常宁市| 扶沟县| 治县。| 南漳县| 松江区| 泰州市| 大新县| 温泉县| 玛曲县| 朝阳县|