如何获得discuz得用户session登陆状态

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何获得discuz得用户session登陆状态相关的知识,希望对你有一定的参考价值。

在你自己做的网页里开头部分加上这个
require_once './bbs/include/common.inc.php';这个路径得自己对照下,总之就是调一次common.inc.php文件,这样就可以用$discuz_uid了,这个变量就是登陆用户的UID号
然后你可以<? if($discuz_uid==0)?>
<<<<<<这个就是游客>>>>>>
否则的话就是登陆过的用户了,你可以查询XXX_members where UID=$discuz_uid

就能得到这个用户的全部信息了
参考技术A 怎么说呢,我也弄了一段时间这个,最后我的解决办法是这样的
在你自己做的网页里开头部分加上这个
require_once './bbs/include/common.inc.php';这个路径得自己对照下,总之就是调一次common.inc.php文件,这样就可以用$discuz_uid了,这个变量就是登陆用户的UID号
然后你可以<? if($discuz_uid==0)?>
<<<<<<这个就是游客>>>>>>
否则的话就是登陆过的用户了,你可以查询XXX_members where UID=$discuz_uid

就能得到这个用户的全部信息了《《《XXX就是DISCUZ的数据库的那个表前缀》》》本回答被提问者和网友采纳

以上是关于如何获得discuz得用户session登陆状态的主要内容,如果未能解决你的问题,请参考以下文章

网页免登陆实现

Discuz常见小问题-如何取消登陆发帖验证码

现在thinkphp这边用户登陆退出程序写好了,但不知道该怎么同步discuz登陆

微服务统一登陆认证怎么做?JWT ?

Discuz无法通过微信登陆

koa 实现session登陆