ホームページ >バックエンド開発 >PHPチュートリアル >Discuz フォーラムのログイン ユーザー名、ユーザー グループ、ユーザー ID およびその他の情報を PHP で取得するための無料の discuz フォーラム実装コード

Discuz フォーラムのログイン ユーザー名、ユーザー グループ、ユーザー ID およびその他の情報を PHP で取得するための無料の discuz フォーラム実装コード

WBOY
WBOYオリジナル
2016-07-29 08:44:011748ブラウズ

ここでは簡単な方法として、discuz の include/common.inc.php を直接使用してログインします。

コードをコピーします コードは次のとおりです:


include_once("../discuz/include/common.inc.php");
$CTDF_USERINFO = array(); "] = $ sid;
$CTDF_USERINFO["uid"] = $discuz_uid;
$CTDF_USERINFO["user"] = $discuz_user;
if ($discuz_uid == 0)
{
$CTDF_USERINFO["user"] = "ゲスト_" . $sid;
$CTDF_USERINFO["グループID"] = $グループID;
$reserved_arr = array("GLOBALS", "_POST", "_COOKIE") ", "_FILES ", "_SERVER", "_ENV", "_REQUEST", "CTDF_USERINFO", "reserved_arr");
foreach ($GLOBALS as $key => $value)
{
if (!in_array($) key, $reserved_arr ))
{
unset($GLOBALS[$key]);
}
}


上記のコードをプログラムの先頭に配置します。その目的は次のとおりです。カスタム変数の使用には影響しません。これにより、ログイン情報が $CTDF_USERINFO 配列に読み込まれます。
ずっと探していたので、今回は比較的シンプルで満足です。
上記は、PHP での Discuz フォーラムのログイン ユーザー名、ユーザー グループ、ユーザー ID などの情報を取得するための、Free Discuz フォーラムの実装コードを紹介しました。PHP に興味のある友人の参考になれば幸いです。チュートリアル。

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