>  기사  >  백엔드 개발  >  Discuz登陆部分的判断问题

Discuz登陆部分的判断问题

WBOY
WBOY원래의
2016-06-20 12:28:101033검색

登陆部分分为了以下几个判断










我知道是登陆后的判断
是未登陆的状态

那么:
1. 里出现了激活、退出。这里是在什么情况下显示的?
2. 是在什么情况下显示的?


回复讨论(解决方案)


预防 session 丢失的情况?因为激活的链接指向登录操作


这是应该是插件登录(还未在本站真正注册),比如 qq游客


这个就是没有登录的情况


预防 session 丢失的情况?因为激活的链接指向登录操作


这是应该是插件登录(还未在本站真正注册),比如 qq游客


这个就是没有登录的情况


 里面还是有些不明白,这个是在什么情况下显示的呢?

就是没有登录啊....所以显示的是 立即登录和注册

 里面还是有些不明白,这个是在什么情况下显示的呢?

这个表示除了以下三种情况外的其它情况
$_G['uid']  
!empty($_G['cookie']['loginuser'])
!$_G[connectguest]

相当于

if(!($_G['uid'] || !empty($_G['cookie']['loginuser']) || !$_G[connectguest])){	// do sth}

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.