php下获取Discuz论坛登录用户名、用户组、用户ID等信息的实现代码


Posted in PHP onDecember 29, 2010

这里讲一个简单的方法,直接使用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实现ping
Oct 09 PHP
PHP安装攻略:常见问题解答(三)
Oct 09 PHP
探讨PHP使用eAccelerator的API开发详解
Jun 09 PHP
php使用sql数据库 获取字段问题介绍
Aug 12 PHP
php中创建和调用webservice接口示例
Jul 25 PHP
PHP实现阳历到农历转换的类实例
Mar 07 PHP
护卫神php套件 php版本升级方法(php5.5.24)
May 10 PHP
PHP二维数组排序简单实现方法
Feb 14 PHP
PHP+Ajax异步带进度条上传文件实例
Nov 01 PHP
php获取当前url地址的方法小结
Jan 10 PHP
PHP 中魔术常量的实例详解
Oct 26 PHP
php-fpm服务启动脚本的方法
Apr 27 PHP
上传文件先创建目录 再上传到目录里面去
Dec 29 #PHP
php输出表格的实现代码(修正版)
Dec 29 #PHP
纯php打造的tab选项卡效果代码(不用js)
Dec 29 #PHP
PHP的autoload自动加载机制使用说明
Dec 28 #PHP
php的ajax框架xajax入门与试用介绍
Dec 19 #PHP
几款免费开源的不用数据库的php的cms
Dec 19 #PHP
PHP操作XML作为数据库的类
Dec 19 #PHP
You might like
印尼林东PWN黄金曼特宁咖啡豆:怎么冲世界上最醇厚的咖啡冲煮教程
2021/03/03 冲泡冲煮
php+javascript的日历控件
2009/11/19 PHP
wordpress自定义url参数实现路由功能的代码示例
2013/11/28 PHP
Thinkphp开发--集成极光推送
2017/09/15 PHP
jQuery 学习 几种常用方法
2009/06/11 Javascript
五个jQuery图片画廊插件 推荐
2011/05/12 Javascript
打印json对象的内容及JSON.stringify函数应用
2013/03/29 Javascript
jquery-tips悬浮提示插件分享
2015/07/31 Javascript
jQuery滚动加载图片实现原理
2015/12/14 Javascript
vue.js指令v-model实现方法
2016/12/05 Javascript
微信小程序实战之自定义抽屉菜单(7)
2017/04/18 Javascript
使用layui的router来进行传参的实现方法
2019/09/06 Javascript
JS使用Chrome浏览器实现调试线上代码
2020/07/23 Javascript
[46:28]EG vs Liquid 2019国际邀请赛淘汰赛 败者组 BO3 第二场 8.23
2019/09/05 DOTA
举例讲解Python中is和id的用法
2015/04/03 Python
一键搞定python连接mysql驱动有关问题(windows版本)
2016/04/23 Python
基于python中staticmethod和classmethod的区别(详解)
2017/10/24 Python
[原创]教女朋友学Python(一)运行环境搭建
2017/11/29 Python
python多进程使用及线程池的使用方法代码详解
2018/10/24 Python
python读取几个G的csv文件方法
2019/01/07 Python
python获取网络图片方法及整理过程详解
2019/12/20 Python
Python龙贝格法求积分实例
2020/02/29 Python
python代码区分大小写吗
2020/06/17 Python
Python3爬虫mitmproxy的安装步骤
2020/07/29 Python
python切割图片的示例
2020/11/12 Python
Electric官网:美国高级眼镜和配件品牌
2020/06/04 全球购物
比较基础的php面试题及答案-编程题
2012/10/14 面试题
学院领导推荐信
2013/10/30 职场文书
卫校护理专业毕业生求职信
2013/11/26 职场文书
2014年高考决心书
2014/03/11 职场文书
购房意向书
2014/04/01 职场文书
生产工厂门卫岗位职责
2014/09/26 职场文书
社区党支部公开承诺书
2015/04/29 职场文书
大队委员竞选演讲稿
2015/11/20 职场文书
Win10加载疑难解答时出错发生意外错误的解决方法
2022/07/07 数码科技
Nginx报404错误的详细解决方法
2022/07/23 Servers