JS的方式获取discuz登陆状态的方法

10April

4:45 PM

34 次浏览

0 条评论

1. 调用文件制作zx.php


<?php

require './source/class/class_core.php';

$discuz = & discuz_core::instance();

$discuz->init();

include template('common/zx');

?>


2. 调用文件模板制作zx.htm(存放在:template/default/common )


document.getElementByIdx_x('zhairu').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}-->");


留言评论
称呼
邮箱
网址