本帖最后由 沉默的站长 于 2010-2-26 12:55 编辑
首页活跃的用户这里请看图片上面,为什么有几个下面的名字显示不出来啊?tittle也弹不出名字!
请高手指教下!!!
和缓存没关系,我清理过了。还是老样子。。
我把template/default/network.htm和首页/index.php的相关代码贴出来
你们帮我看看吧!
network.htm的代码
-------------------------network.htm-------------------------------
<table border="0" cellspacing="0" cellpadding="0" width="599">
<tr>
<td id="news_title" valign="top" width="10"><img src="template/week67/image/sasu.gif" /></td>
<td id="news_title" valign="middle" width="589"><b>周末有约活跃的人们 </b></td>
</tr>
<tr>
<td colspan="2">
<br/>
<ul style="padding-left:5px;">
<!--{loop $spacelist $value}-->
<li style="height:98px">
<div class="img"><a href="space.php?uid=$value[uid]" title="{$_SN[$value[uid]]}"><!--{avatar($value[uid],small)}--></a></div>
<div class="text"><!--{if $ols[$value[uid]]}--> class="online_icon_p" title="在线"<!--{/if}--><a href="space.php?uid=$value[uid]">{$_SN[$value[uid]]}</a></div>
</li>
<!--{/loop}-->
</ul>
</td>
</tr>
</table>
-----------------------------------------------------------------------------------
下面是index.php的代码
----------------------------------index.php------------------------------------
<?php
/*
[UCenter Home] (C) 2007-2008 Comsenz Inc.
$Id: index.php 13003 2009-08-05 06:46:06Z liguode $
*/
include_once('./common.php');
if(is_numeric($_SERVER['QUERY_STRING'])) {
showmessage('enter_the_space', "space.php?uid=$_SERVER[QUERY_STRING]", 0);
}
//二级域名
if(!isset($_GET['do']) && $_SCONFIG['allowdomain']) {
$hostarr = explode('.', $_SERVER['HTTP_HOST']);
$domainrootarr = explode('.', $_SCONFIG['domainroot']);
if(count($hostarr) > 2 && count($hostarr) > count($domainrootarr) && $hostarr[0] != 'www' && !isholddomain($hostarr[0])) {
showmessage('enter_the_space', $_SCONFIG['siteallurl'].'space.php?domain='.$hostarr[0], 0);
}
}
if($_SGLOBAL['supe_uid']) {
//已登录,直接跳转个人首页
showmessage('enter_the_space', 'space.php?do=home', 0);
}
if(empty($_SCONFIG['networkpublic'])) {
//实名
foreach ($spacelist as $key => $value) {
realname_set($value['uid'], $value['username'], $value['name'], $value['namestatus']);
}
realname_get();
} else {
//总会员
$spacecount = $_SGLOBAL['db']->result($_SGLOBAL['db']->query("SELECT COUNT(*) FROM ".tname('space')), 0);
$cachefile = S_ROOT.'./data/cache_index.txt';
$cachetime = @filemtime($cachefile);
$spacelist = array();
if($_SGLOBAL['timestamp'] - $cachetime > 10) {
//18位热门用户
$query = $_SGLOBAL['db']->query("SELECT s.*, sf.resideprovince, sf.residecity
FROM ".tname('space')." s
LEFT JOIN ".tname('spacefield')." sf ON sf.uid=s.uid
ORDER BY s.lastlogin DESC LIMIT 0,18");
while ($value = $_SGLOBAL['db']->fetch_array($query)) {
$spacelist[] = $value;
}
swritefile($cachefile, serialize($spacelist));
} else {
$spacelist = unserialize(sreadfile($cachefile));
}
//大家的最新动态
$feedlist = array();
$query = $_SGLOBAL['db']->query("SELECT * FROM ".tname('feed')." WHERE friend='0' ORDER BY dateline DESC LIMIT 0,24");
while ($value = $_SGLOBAL['db']->fetch_array($query)) {
realname_set($value['uid'], $value['username']);
$feedlist[] = $value;
}
//格式化动态
foreach ($feedlist as $key => $value) {
$feedlist[$key] = mkfeed($value);
}
//应用
$myappcount = 0;
$myapplist = array();
if($_SCONFIG['my_status']) {
$myappcount = $_SGLOBAL['db']->result($_SGLOBAL['db']->query("SELECT COUNT(*) FROM ".tname('myapp')." WHERE flag>='0'"), 0);
if($myappcount) {
$query = $_SGLOBAL['db']->query("SELECT appid,appname FROM ".tname('myapp')." WHERE flag>=0 ORDER BY flag DESC, displayorder LIMIT 0,7");
while ($value = $_SGLOBAL['db']->fetch_array($query)) {
$myapplist[] = $value;
}
}
}
$_TPL['css'] = 'network';
include template("network");
}
?>
-----------------------------------------------------------------------------------------------------
哪里的问题,请大家指点下!!! |