在你自己做的网页里开头部分加上这个
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保存在表pre_common_session中,不过你所说的错乱与此表应该没有关系,表中是不会存储有img图标的,你那显示的image图标应该是用户组图标。如果是的话,一是检查用户组的图标是否正常,另外一个是在模板中,控制不显示图标。因为不清楚你的具体问题,所以没法给你进一步的解答。
解决方法:
一、在DZ后台管理中有一个“云平台”菜单,我们在完成DZ系统安装的时候会提示是否开启QQ互联功能。当我们开启了QQ互联后,论坛页面登陆位置会出现“用QQ账号登陆”的按钮(如下图)
二、我们在对discuz后台进行设置的时候,需要多进行一个步骤,即设置QQ注册用户的用户组。按照DZ默认的QQ游客组,是没有发帖和回复权限的。其实很简单,将QQ登陆的用户组设置为普通用户即可!具体设置方法可见下图:
知识延伸:
Discuz!:是全球成熟度最高、覆盖率最大的论坛软件系统之一。
QQ互联:QQ互联是腾讯旗下的开放平台,通过QQ互联,网站主或开发者可以申请接入QQ登录,获取登录用户基本资料,
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)