Discuz!大师网

搜索
查看: 951|回复: 0

Discuz!开发之插件页面未登陆用户显示登陆框和登陆提示

[复制链接]
发表于 2017-4-7 02:51:00 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
实例插件
/test/
/test/page.inc.php
前台访问地址为:http://域名/plugin.php?id=test:page
如果这个页面只希望登陆用户查看,未登录的用户显示登陆框和登陆提示,要怎么操作呢?
打开page.inc.php
在php代码最前面加入
  1. if(!$_G['uid']){//未登陆处理
  2.         showmessage('请登录之后再继续操作!', '', array(), array('login' => true));
  3. }
复制代码

效果如下图:
QQ截图20170407144618.jpg
这里是使用的showmessage函数来显示登陆页面,有兴趣的朋友可以查看showmessage函数和dshowmessage函数的定义,相关文件:
\source\function\function_core.php
\source\function\function_message.php

回复 马甲回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|网站地图|小黑屋|展会网|Discuz站长论坛 |天天打卡

GMT+8, 2024-4-29 20:22 , Processed in 0.026036 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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