把discuzX 的用户登录信息添加到纯静态页面

把discuzX 的用户登录信息添加到纯静态页面

转:http://cq6.com/forum.php?mod=viewthread&tid=86560&extra=page%3D1&page=1

分享&收藏

花了几个小时的间,终于把discuzX 的用户登录信息加到纯静态页面了:
演示地址:http://cq6.com/bm/ 
源码:
1. zx.php (存放在网站根目录)

  1. <?php
  2. require ‘./source/class/class_core.php‘;
  3. $discuz = & discuz_core::instance();
  4. $discuz->init();
  5. include template(‘common/zx‘);
  6. ?>

复制代码

2. zx.htm(存放在:template/default/common )

  1. document.getElementById(‘cq6reg‘).innerHTML = ("<!--{if $_G[‘uid‘]}--><b><a href=/home.php?mod=space>{$_G[member][username]}</a></b> <!--{if $_G[‘group‘][‘allowinvisible‘]}--><a href=/member.php?mod=switchstatus><!--{if $_G[‘session‘][‘invisible‘]}-->{lang login_invisible_mode}<!--{else}-->{lang login_normal_mode}<!--{/if}--></a><!--{/if}--> | <a href=/home.php?mod=space&do=home>{lang my_space}</a> <a href=/home.php?mod=spacecp>{lang setup}</a> | <a href=/home.php?mod=space&do=notice>{lang remind}<!--{if $_G[member][newprompt]}-->($_G[member][newprompt])<!--{/if}--></a><span id=myprompt_check></span> | <a href=/home.php?mod=space&do=pm>{lang pm_center}<!--{if $_G[member][newpm]}-->($_G[member][newpm])<!--{/if}--></a> <!--{if $_G[‘group‘][‘allowmanagearticle‘] || $_G[‘group‘][‘allowdiy‘] || in_array($_G[‘uid‘], $_G[‘setting‘][‘ext_portalmanager‘])}--> | <a href=/portal.php?mod=portalcp>{lang portal_manage}</a><!--{/if}--><!--{if $_G[‘uid‘] && $_G[‘group‘][‘radminid‘] > 1}--> | <a href=/forum.php?mod=modcp&fid=$_G[fid]>{lang forum_manager}</a><!--{/if}--><!--{if $_G[‘uid‘] && ($_G[‘group‘][‘radminid‘] == 1 || $_G[‘member‘][‘allowadmincp‘])}--> | <a href=/admin.php>{lang admincp}</a><!--{/if}--> | <a href=/member.php?mod=logging&action=logout&formhash={FORMHASH}>{lang logout}</a><!--{elseif !empty($_G[‘cookie‘][‘loginuser‘])}--><a >$_G[‘cookie‘][‘loginuser‘]</a> | <a href=/member.php?mod=logging&action=login>{lang activation}</a> | <a href=/member.php?mod=logging&action=logout&formhash={FORMHASH}>{lang logout}</a><!--{else}--><a href=/member.php?mod=register>$_G[‘setting‘][‘reglinkname‘]</a> | <a href=/member.php?mod=logging&action=login>{lang login}</a><!--{/if}-->");

复制代码

3. 最后一步,回复可见:

本帖隐藏的内容

将下列代码加到你须要调用 用户登录信息的页面所包含的 js 文件中即可。

  1. document.writeln("<li id=cq6reg>重庆溜欢迎您</li><script src=/zx.php></script>")

复制代码

时间: 12-09

把discuzX 的用户登录信息添加到纯静态页面的相关文章

Asp.Net MVC记住用户登录信息 下次登录无需输入密码

有的时候做网站,就需要记住用户登录信息,下次再登录网站时,不用重复输入用户名和密码,原理是浏览器的cookie把状态给记住了! 那么具体是怎么实现的呢?下面博主将一部分代码贴出来,想要完整版的Demo可以到百度云和码云下载, 百度云下载链接:https://pan.baidu.com/s/1rfQNxpM8WGxkBbdiS1mLeQ    密码:if1q 马云下载链接:https://gitee.com/WuFengZui/RememberLoginDemo    [没有下载链接的都是耍流氓 

查看用户登录信息并统计登陆的次数

一.查看用户登录信息的命令 1.    w                查看当前系统上登录的所有用户的信息 2.    who            查看该shell终端下登录用户的详细信息 3.    whoami      查看本shell终端下登陆的用户 4.    last            查看历史的所有登录信息 [[email protected]_server workspace]# w  14:59:23 up 19 days,  5:35,  1 user,  load 

java-第六章-for-验证用户登录信息

import java.util.Scanner; public class A03 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner input = new Scanner(System.in); for (int i = 0; i < 3; i++) { System.out.println("请输入用户名:"); String admin = input

系统管理与用户登录信息查看命令(二)

关机: halt,poweroff,shutdown,init 0 重启: reboot,shutdown, init 6 用户登录信息查看:whoami,who,w,last,users 2.1.halt 这个命令相当于直接拔电源关机,不管你目前的系统状态如何,进行硬件强制关机.一般不建议使用. 2.2.poweroff poweroff意思是立即关机,跟shutdown -h now效果一样,在系统启动级别为3的情况下,不建议使用. 2.3.shutdown 功能:关机 语法:shutdow

Oracle 中记录用户登录信息

我们可以使用 Oracle Audit 函数来记录用户登录信息,但是如果开放了 Audit 函数将会使 Oracle 性能下降,甚至导致 Oracle 崩溃.那我们如何才能记录用户登录信息呢?其实我们可以通过建立触发器的方式来实现.方法如下: 1. 用 sys 用户登录 Oracle2. 创建记录用户登录信息的表CREATE TABLE LOG$INFORMATION (    ID        NUMBER(10),    USERNAME  VARCHAR2(30),    LOGINTI

.NET跨平台之旅:ASP.NET Core从传统ASP.NET的Cookie中读取用户登录信息

小分享:我有几张阿里云优惠券,用券购买或者升级阿里云相应产品最多可以优惠五折!领券地址:https://promotion.aliyun.com/ntms/act/ambassador/sharetouser.html?userCode=ohmepe03 在解决了asp.net core中访问memcached缓存的问题后,我们开始大踏步地向.net core进军--将更多站点向asp.net core迁移,在迁移涉及获取用户登录信息的站点时,我们遇到了一个问题--如何在asp.net core

php使用session来保存用户登录信息

php使用session来保存用户登录信息 使用session保存页面登录信息 1.数据库连接配置页面:connectvars.php <?php//数据库的位置define('DB_HOST', 'localhost');//用户名define('DB_USER', 'root');//口令define('DB_PASSWORD', '19900101');//数据库名define('DB_NAME','test') ;?> 2.登录页面:logIn.php <?php//插入连接数据

用户登录后重定向到要访问页面

代码下载:login_limit 1.需求场景 1)分享到其它平台链接用户点击跳转相应平台登录页面,登录后重定向到分享页面 2)用户停留在某页面长时间未操作至session过期,刷新或点击其他链接重定向到登录页面,登录后要求重定向到要访问页面 2.需求分析 考虑到登录后要重定向到某个页面,所以在跳转登录页面的时候需要系统存储当前链接,以便在登录后重定向.思路已经非常清晰,由于我们使用拦截器进行用户是否登录判断,因此只需在拦截器的方法里对当前链接进行保存,然后登录重定向即可.具体代码如下: 由于之

SAP记录用户登录信息

通过对用户登录进行增强,将登录信息记入自建表 SE11 新建表 ZLOGONINFO  用户登录记录表 CMOD创建增强对象ZLOGON,添加增强名称 SUSR0001,激活增强. 找到出口函数EXIT_SAPLSUSF_001 新建包含程序 ZXUSRU01,在其中进行逻辑编写 1 DATA zlogoninfo LIKE zlogoninfo. 2 3 CALL FUNCTION 'TH_USER_INFO' 4 IMPORTING 5 ADDRSTR = zlogoninfo-ip "li