Discuz教程网

[插件制作] 如何在Discuz!X插件中判断用户是否登录

[复制链接]
authicon dly 发表于 2013-12-12 16:33:02 | 显示全部楼层 |阅读模式
我们开发插件的时候,经常需要判断访问用户是否为注册用户,如果是则允许访问,否则弹出登录窗口提示用户登录!

实现此功能的代码如下:

  1.                 if(empty($_G['uid'])) {
  2.                         showmessage('to_login', '', array(), array('showmsg' => true, 'login' => 1));
  3.                 }
复制代码
$_G['uid'] 表示注册用户的的 id 号,如果用户已经登录,该变量非空!
通过判断 $_G['uid']  是否为空来判断用户是否已经登录,如果没有登录,则调用 showmessage 提示用户登录或者注册!



上一篇:Discuz模板中script参数reload的作用
下一篇:1314学习网签到记录贴-2013年12月13日
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2025-5-2 01:25

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表