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

 找回密码
 立即注册
搜索

[已答复] 随便看看里面的站长推荐怎么老是显示admin这个用户

[复制链接]
yczj 发表于 2009-10-13 22:37:04 | 显示全部楼层 |阅读模式
本帖最后由 yczj 于 2009-10-13 22:40 编辑

随便看看里面的站长推荐怎么老是显示admin,如果在后台设置的推荐成员设置里面设置了一些用户的话就是随机显示这些用户,但是如果没有设置就老显示admin这个用户,能不能让它自动随机显示每个会员信息呢?
回复

使用道具 举报

云天一 发表于 2009-10-13 22:56:28 | 显示全部楼层
后台只能设置   随便显示有填入的会员
回复

使用道具 举报

 楼主| yczj 发表于 2009-10-13 22:59:24 | 显示全部楼层
后台只能设置   随便显示有填入的会员
云天一 发表于 2009-10-13 22:56

应该是没填推荐成员就是随机显示啊,但是不填就老显示admin
回复

使用道具 举报

 楼主| yczj 发表于 2009-10-14 09:39:22 | 显示全部楼层
没人知道吗
回复

使用道具 举报

云天一 发表于 2009-10-14 09:52:20 | 显示全部楼层
没人知道吗
yczj 发表于 2009-10-14 09:39



  那是因为你的网站就你一个管理员在线所以显示的是管理员

如果你的网站有其它会员在线

如果没有填写推荐会员 他显示的是 在线会员中的随机一个
回复

使用道具 举报

 楼主| yczj 发表于 2009-10-14 09:56:59 | 显示全部楼层
不是这个原因,我刚才把推荐成员设置清空了,发现是随机显示竞价排名里面的用户,能不能随机显示所有用户呢?
回复

使用道具 举报

云天一 发表于 2009-10-14 10:57:38 | 显示全部楼层
不是这个原因,我刚才把推荐成员设置清空了,发现是随机显示竞价排名里面的用户,能不能随机显示所有用户呢 ...
yczj 发表于 2009-10-14 09:56


仅供参考:
打开./source/network.php 找到
  1. //在线人数
  2. $olcount = getcount('session', array());
复制代码
在这'//在线人数'上面加下面的代码
  1. $spacecount = $_SGLOBAL['db']->result($_SGLOBAL['db']->query("SELECT COUNT(*) FROM ".tname('space')), 0);
  2. $randuser = rand($spacecount, 1);
  3. $query = $_SGLOBAL['db']->query("SELECT * FROM ".tname('space')." WHERE `uid` = '".$randuser."'");
  4. while ($value = $_SGLOBAL['db']->fetch_array($query)) {
  5.         realname_set($value['uid'], $value['username'], $value['name'], $value['namestatus']);
  6.         $starlist[] = $value;
  7. }
  8. if($starlist) {
  9.         $star = sarray_rand($starlist, 1);
  10. }
复制代码
改前请备份 ./source/network.php文件
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-13 21:25 , Processed in 0.116220 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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