Home > Backend Development > PHP Tutorial > Discuz登陆部分的判断问题

Discuz登陆部分的判断问题

WBOY
Release: 2016-06-20 12:28:10
Original
1103 people have browsed it

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










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

那么:
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}
Copy after login

source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template