Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[求助] 在UCHOME里的个人主面中添加在线会员能功出现的问题

[复制链接]
awnufaj 发表于 2010-8-29 08:09:18 | 显示全部楼层 |阅读模式
这个问题有点晕,实在解决不了了。。所以在这里来请教大家了。

我在space_index.htm中加入了
<div id="showuser" class="nbox">
                    <div id="user_wall" onmouseout="javascript('usertip_box').style.visibility = 'hidden';">

                            <div id="user_online" class="s_clear">
                                    <h2><a href="space.php?do=top&view=online">在线会员</a></h2>
                                    <ul>
<!--{loop $onlinelist $value}-->
                                    <li><a href="space.php?uid=$value[uid]" target="_blank" rel="{$_SN[$value[uid]]}" rev="$value[note]" class="uonline" onmouseover="getUserTip(this)"><!--{avatar($value[uid],small)}--></a></li>
<!--{/loop}-->
                            </ul>
                    </div>
            </div>
       </div>
<div id="usertip_box"><div></div></div>
然后在space_index.php中加了以下代码。

//在线用户
$onlinelist = array();
$query = $_SGLOBAL['db']->query("SELECT s.*, sf.note FROM ".tname('session')." s
        LEFT JOIN ".tname('spacefield')." sf ON sf.uid=s.uid
        ORDER BY s.lastactivity DESC LIMIT 0,12");
while ($value = $_SGLOBAL['db']->fetch_array($query)) {
        if(!$value['magichidden']) {
                $value['note'] = shtmlspecialchars(strip_tags($value['note']));
                realname_set($value['uid'], $value['username']);
                $onlinelist[$value['uid']] = $value;
        }
}
if(empty($star) && $onlinelist) {
        $star = sarray_rand($onlinelist, 1);
        foreach ($star as $key => $value) {
                $query = $_SGLOBAL['db']->query("SELECT * FROM ".tname('space')." WHERE uid='$value[uid]'");
                if ($subvalue = $_SGLOBAL['db']->fetch_array($query)) {
                        $star[$key] = array_merge($subvalue, $star[$key]);
                }
        }
}
和那个network‘随便看看’里的代码是一样的。可是如果在了<!--{loop $onlinelist $value}--><!--{/loop}-->会连会员的头像都没有掉,如果去掉<!--{loop $onlinelist $value}--><!--{/loop}-->就不可以循环出现所有在线的会员。。晕。。不知道为什么。
请各位高手指点。。
PO123456 发表于 2010-8-29 10:12:40 | 显示全部楼层
回复

使用道具 举报

 楼主| awnufaj 发表于 2010-8-29 20:34:05 | 显示全部楼层
是怎么回事情啊,没有人理我啊。。这个问题。。。
回复

使用道具 举报

无效楼层,该帖已经被删除
jm611 发表于 2010-8-30 16:04:50 | 显示全部楼层
进来看看了。。
回复

使用道具 举报

la367 发表于 2010-8-30 16:04:55 | 显示全部楼层
进来了解一下·~
回复

使用道具 举报

hellokai 发表于 2010-8-30 16:32:01 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-24 18:52 , Processed in 0.034536 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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