如何在discuz代码中获取当前登录用户的 ID

如何在discuz代码中获取当前登录用户的 ID,第1张

有一个全局变量是$_G,获取当前登陆用户的UID用$_G['uid']获取,你也可以用print_r($_G)来查看这个全局变量的其它值。。如果是新建的Discuz论坛,可以在应用中心搜索“csdn123”来安装自动发帖插件来填充网站的内容。

  第一步:找到以下几个文件

  config/config_globalphp

  config/config_ucenterphp

  uc_server/data/configincphp

  第二步:

  1、打开config/config_globalphp文件

  找到代码$_config['db']['1']['dbpw'] = '这里输入您的数据库密码';

  2、打开config/config_ucenterphp文件

  找到代码define('UC_DBPW', '这里输入您的数据库密码');

  3、打开uc_server/data/configincphp文件

  找到代码define('UC_DBPW', '这里输入您的数据库密码');

一关于制作DZ登录功能

DZ登录是使用POST提交的登录数据,如果密码有加密则找到对应的加密JS,加密后通过网络模块提交POST数据即可

二获取登录用户数据

DZ在使用post登录后,会返回json格式的数据,里面包含用户基础信息(ID,昵称,登录时间等),详细系统通过cookies访问DZ个人中心地址,使用正则或者文本取中间,取出需要的用户信息即可

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 如何在discuz代码中获取当前登录用户的 ID

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情