只需一步,快速开始
请各位安装了插件无法显示数字的朋友查看一下: 打开index.php,找到:include template('index');复制代码把它移到这句话的下面:$nosexnum++; }复制代码 这是我的失误造成的,对不起大家。
程序信息: ->程序名称: 首页在线用户性别显示 ->程序版本: 2.0 For Discuz! 4.0.0 ->程序作者: 魔焰男孩(mfboy) ->修改文件: index.php ->修改模板: index.htm ->增加查询: 有(1次) ->增加文件: 2幅图片
更新记录: 在线功能增强 1.0 To 首页在线用户性别显示 2.0: ->重新编写代码 ->优化SQL查询,使原来N+在线用户数的查询量压缩为1次(无论有多少用户在线,使用Left Join技术实现) ->优化界面 ->增加“人妖”的判断
安装方法: 1、打开index.php,找到: include template('index');复制代码 在上面添加: $boynum = $girlnum = $nosexnum = 0; $query = $db->query("SELECT s.*, m.gender FROM {$tablepre}sessions s LEFT JOIN {$tablepre}members m on s.uid=m.uid"); while($chk = $db->fetch_array($query)) { if($chk['gender'] == '1') { $boynum++; } else if($chk['gender'] == '2') { $girlnum++; } else { $nosexnum++; } }复制代码 2、打开模板文件index.htm,找到: <!--{if $detailstatus}-->复制代码 在上面添加: <tr><td colspan="7"><img src="{IMGDIR}/online_boy.gif"> 男生总数: {$boynum} <img src="{IMGDIR}/online_girl.gif"> 女生总数: {$girlnum} (人妖总数: {$nosexnum})</td></tr>复制代码
文件下载: (将online_boy.gif、online_girl.gif两个文件存放于images/模板图像目录)
程序截图:
您需要 登录 才可以下载或查看,没有账号?立即注册
查看全部评分
freddy
使用道具 举报
本版积分规则 发表回复 回帖后跳转到最后一页
手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )
GMT+8, 2024-11-22 03:37 , Processed in 0.033759 second(s), 7 queries , Gzip On, Redis On.
Powered by Discuz! X3.4
Copyright © 2001-2023, Tencent Cloud.