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:风雨欲来 路在何方?
Oct 09 PHP
PHP生成迅雷、快车、旋风等软件的下载链接代码实例
May 12 PHP
完美解决thinkphp验证码出错无法显示的方法
Dec 09 PHP
Yii中使用PHPExcel导出Excel的方法
Dec 26 PHP
PHP网络操作函数汇总
May 18 PHP
yii2整合百度编辑器umeditor及umeditor图片上传问题的解决办法
Apr 20 PHP
Zend Framework前端控制器用法示例
Dec 11 PHP
CodeIgniter整合Smarty的方法详解
Aug 25 PHP
php判断文件上传图片格式的实例详解
Sep 30 PHP
Yii2框架实现登录、退出及自动登录功能的方法详解
Oct 24 PHP
Yii框架中使用PHPExcel的方法分析
Jul 25 PHP
在Laravel中使用MongoDB的方法示例
Nov 11 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
PHP 中的类
2006/10/09 PHP
解析yii数据库的增删查改
2013/06/20 PHP
php生成年月日下载列表的方法
2015/04/24 PHP
浅谈PHP中的数据传输CURL
2016/09/06 PHP
input 输入框内的输入事件详细分析
2010/03/17 Javascript
jQuery源码分析-05异步队列 Deferred 使用介绍
2011/11/14 Javascript
设为首页加入收藏兼容360/火狐/谷歌/IE等主流浏览器的代码
2013/03/26 Javascript
js写的方法实现上传图片之后查看大图
2014/03/05 Javascript
使用AngularJS处理单选框和复选框的简单方法
2015/06/19 Javascript
js解决movebox移动问题
2016/03/29 Javascript
javascirpt实现2个iframe之间传值的方法
2016/06/30 Javascript
javascript封装addLoadEvent实现页面同时加载执行多个函数的方法
2016/07/25 Javascript
js 颜色选择插件
2017/01/23 Javascript
脚本div实现拖放功能(两种)
2017/02/13 Javascript
JQuery中Ajax的操作完整例子
2017/03/07 Javascript
vue 和vue-touch 实现移动端左右导航效果(仿京东移动站导航)
2017/04/22 Javascript
React Js 微信禁止复制链接分享禁止隐藏右上角菜单功能
2017/05/26 Javascript
AngularJS 应用模块化的使用
2018/04/04 Javascript
Angular7创建项目、组件、服务以及服务的使用
2019/02/19 Javascript
vue循环数组改变点击文字的颜色
2019/10/14 Javascript
[56:35]DOTA2上海特级锦标赛C组小组赛#1 OG VS Archon第二局
2016/02/27 DOTA
python Django模板的使用方法(图文)
2013/11/04 Python
使用grappelli为django admin后台添加模板
2014/11/18 Python
Python运算符重载用法实例分析
2015/06/01 Python
Python求算数平方根和约数的方法汇总
2016/03/09 Python
python在TXT文件中按照某一字符串取出该字符串所在的行方法
2018/12/10 Python
酒店应聘自荐信
2013/11/09 职场文书
采购部岗位职责
2013/11/24 职场文书
元旦晚会感言
2014/03/12 职场文书
服务标兵事迹材料
2014/05/04 职场文书
人事任命书怎么写
2014/06/05 职场文书
建筑工程造价专业自荐信
2014/07/08 职场文书
普通党员个人整改措施
2014/10/27 职场文书
导游欢迎词范文
2015/01/23 职场文书
护林员个人总结
2015/03/04 职场文书
小学语文国培研修日志
2015/11/13 职场文书