手机
当前位置:查字典教程网 >编程开发 >php教程 >php下获取Discuz论坛登录用户名、用户组、用户ID等信息的实现代码
php下获取Discuz论坛登录用户名、用户组、用户ID等信息的实现代码
摘要:这里讲一个简单的方法,直接使用discuz的include/common.inc.php来登录。复制代码代码如下:include_once(...

这里讲一个简单的方法,直接使用discuz的include/common.inc.php来登录。

复制代码 代码如下:

include_once("../discuz/include/common.inc.php");

$CTDF_USERINFO = array();

$CTDF_USERINFO["sid"] = $sid;

$CTDF_USERINFO["uid"] = $discuz_uid;

$CTDF_USERINFO["user"] = $discuz_user;

if ($discuz_uid == 0)

{

$CTDF_USERINFO["user"] = "guest_" . $sid;

}

$CTDF_USERINFO["groupid"] = $groupid;

/**

* clear discuz variables

*/

$reserved_arr = array("GLOBALS", "_POST", "_GET", "_COOKIE", "_FILES", "_SERVER", "_ENV", "_REQUEST", "CTDF_USERINFO", "reserved_arr");

foreach ($GLOBALS as $key => $value)

{

if (!in_array($key, $reserved_arr))

{

unset($GLOBALS[$key]);

}

}

unset($reserved_arr, $value);

将上面这段代码放在任何程序的开头处,其目的是不影响自定义变量的使用。这样就将登录信息读取到$CTDF_USERINFO数组中了。

还是这个比较简单哦,找了很久,这次就爽了

【php下获取Discuz论坛登录用户名、用户组、用户ID等信息的实现代码】相关文章:

PHP.MVC的模板标签系统(一)

推荐文章系统(一)

用PHP创建PDF中文文档

2.PHP入门

一个阿拉伯数字转中文数字的函数

PHP的栏目导航程序

用Flash图形化数据(二)

php分页的功能模块分享

提升PHP执行速度全攻略(上)

简单易用的计数器(数据库)

精品推荐
分类导航