没有合适的资源?快使用搜索试试~ 我知道了~
php下获取Discuz论坛登录用户名、用户组、用户ID等信息的实现代码
0 下载量 179 浏览量
2021-01-20
00:18:20
上传
评论
收藏 34KB PDF 举报
温馨提示
这里讲一个简单的方法,直接使用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_”
资源详情
资源评论
资源推荐
php下获取下获取Discuz论坛登录用户名、用户组、用户论坛登录用户名、用户组、用户ID等信息的等信息的
实现代码实现代码
这里讲一个简单的方法,直接使用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 论坛采集程序 模拟登陆,抓取页面 实现代码[php] 我的微型论坛的简单教程[已完成]php中通过curl
模拟登陆discuz论坛的实现代码PHP著名开源论坛:Discuz!跨站大全php开发论坛系统
weixin_38706782
- 粉丝: 2
- 资源: 929
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0