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

 找回密码
 立即注册
搜索

UC HOME 2.0怎么样才能和1.5一样在首页调用总用户数

[复制链接]
wzhpro 发表于 2009-9-5 09:18:54 | 显示全部楼层 |阅读模式
我在./source/network.php添加了:
  1.         //总会员
  2.         $spacecount = $_SGLOBAL['db']->result($_SGLOBAL['db']->query("SELECT COUNT(*) FROM ".tname('space')), 0);
复制代码
然后在模板的index.htm文件里调用$spacecount不行
回复

使用道具 举报

58998760 发表于 2009-9-5 09:31:24 | 显示全部楼层
帮顶,请高手支持啊。
回复

使用道具 举报

zmrs 发表于 2009-9-9 16:30:07 | 显示全部楼层
顶  此贴必火 南昌开心网 http://www.ncsq.net
回复

使用道具 举报

云天一 发表于 2009-9-9 19:16:21 | 显示全部楼层
首页显示入住人数
找到文件:source\do_register.php
$register_rule = data_get('registerrule');
在下面添加:
$spacecount = $_SGLOBAL['db']->result($_SGLOBAL['db']->query("SELECT COUNT(*) FROM ".tname('space')), 0);

然后找到文件:template\default\do_register.htm
在“注册本站帐号”位置后面增加:
共有 {$spacecount} 位成员
回复

使用道具 举报

putersham 发表于 2009-9-9 19:29:12 | 显示全部楼层
楼主改错文件了
应该改根目录下那个
回复

使用道具 举报

putersham 发表于 2009-9-9 19:29:32 | 显示全部楼层
//总会员
$spacecount = $_SGLOBAL['db']->result($_SGLOBAL['db']->query("SELECT COUNT(*) FROM ".tname('space')), 0);
       
include_once(S_ROOT.'./source/network.php');
回复

使用道具 举报

putersham 发表于 2009-9-9 19:31:04 | 显示全部楼层
而且也不是修改模板的index.htm文件,是修改模板目录下的network.htm文件 呵呵
回复

使用道具 举报

530761333 发表于 2009-9-9 21:07:17 | 显示全部楼层
1.jpg

可以通过两步解决。

1. 在 PHP 文件中查询注册用户数,添加模板变量
2. 在模板中要显示地方把变量显示出来

我们就以在随便看看首页显示为例,说一下。

1. 在首页添加变量

找到 index.php 第  27 行 :

  1. if(empty($_SCONFIG['networkpublic'])) {
复制代码
在这句上面添加一句,把查询结果放入 $spacecount 中。

  1. //总会员
  2. $spacecount = $_SGLOBAL['db']->result($_SGLOBAL['db']->query("SELECT COUNT(*) FROM ".tname('space')), 0);
复制代码
2. 打开模板network.htm,在模板中把变量输出。
找到 105 行:
  1. <p id="guest_intro">马上注册,与好友分享日志、照片,一起玩转游戏......</p>
复制代码
改成这样:
  1. <p id="guest_intro">已经有 $spacecount 人开通空间了,马上注册,与好友分享日志、照片,一起玩转游戏......</p>
复制代码
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-10 06:20 , Processed in 0.117183 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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