ホームページ  >  記事  >  バックエンド開発  >  DiscuzX1.5に詳しい方お聞きしたいです~

DiscuzX1.5に詳しい方お聞きしたいです~

WBOY
WBOYオリジナル
2016-06-13 13:39:33729ブラウズ

DiscuzX1.5に詳しい人に聞いてください~~
RT ログインコードを変更したいのですが、コードがmember_logging.phpにあるということしか分かりません。 。 。

-----解決策---------
私のバージョンが 1.5 かどうかわかりません

$ctl_obj = newlogging_ctl();
$ctl_obj->setting = $_G['setting'];
$method = 'on_ '.$_G['gp_action'];
$ctl_obj->template = 'member/login';
$ctl_obj->$method();
これは検証コードですlogging_ctl が定義されていますsourceclassclass_member.php 内
ログインしているため、アクションはログインです。
関数 on_login() メソッドを呼び出します。
$result = userlogin($_G['gp_username'], $_G['gp_password'], $_G['gp_questionid'], $_G['gp_answer'], $this->setting['autoidselect'] ? 'auto' : $_G['gp_loginfield']);
この関数は、sourcefunctionfunction_member.php
で定義されています。
------解決策------------------
userlogin は ucenter のメソッドです

使用する前に、loaducenter() する必要があります;

http://dev.discuz.org/wiki/

http://wiki。 blueidea .com/index.php?title=Discuz!X/%E6%95%B0%E6%8D%AE%E5%BA%93%E5%AD%97%E5%85%B8

http://www.discuz.net/thread-636553-1-1.html

この情報をよく読む必要があります

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