ホームページ  >  記事  >  バックエンド開発  >  destoonとucenterに統合された登録ページが飛ばない問題を解決するにはどうすればよいですか?

destoonとucenterに統合された登録ページが飛ばない問題を解決するにはどうすればよいですか?

WBOY
WBOYオリジナル
2016-07-25 09:11:54829ブラウズ

destoon が ucenter を統合した後、登録ページがジャンプしません

Ucenter は通常、複数のアプリケーションを追加し、複数のサイトに同期ログインとログアウトの機能を持たせるための仲介として使用されます。 ucenter にアプリケーションを追加するのは難しくなく、関連するチュートリアルが destoon 公式 Web サイトにあります。

複数のアプリケーションを追加した後、テスト用のアカウントを登録するときに問題が発生することがあります。登録完了後、登録ページにジャンプせず、プロンプトも表示されませんが、メンバーシップは正常に登録されます。なぜジャンプがないのでしょうか? ブレークポイント テスト。これは、Destoon の api/ucenter/control/user.php ファイルの 83 行目に、デフォルトで実行される Dscuz システム データベースに書き込まれる関数、onregbbs() 関数があるためです。 この機能の機能は、dz フォーラムに登録情報を追加することです。

destoon の登録情報処理ファイル module/member/register.inc.php (約 125 行) で登録送信ページを見つけます。

  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']);
  4. }
コードをコピー

2 番目のステートメントを直接ブロックします。

  1. //if($uid > 0 && $MOD['uc_bbs']) uc_user_regbbs($uid, $passport, $post['password'], $post['email']);
コードをコピー

問題は正常に解決されました。

推奨書籍: destoon の入門チュートリアルとスキルの例


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。