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

 找回密码
 立即注册
搜索

急!“山姆”大大,如何让牧场的日志显示用户名而不是呢称?

[复制链接]
火风 发表于 2009-12-13 11:52:58 | 显示全部楼层 |阅读模式
本帖最后由 火风 于 2009-12-13 19:06 编辑

牧场放蚊子,打蚊子,扫便便等都是显示的呢称而不是用户名,请问在那里修改?
因为我农场日志是显示的用户名,牧场显示呢称看起来就很别扭!
我用的是“山姆”大大的1025版
回复

使用道具 举报

jackyzrk 发表于 2009-12-13 12:38:45 | 显示全部楼层
找到记录日志的地方,把 相关 username的语句,例如:
if ( empty( $space[name] ) )
{
        $space[name] = $space[username];
}
改成:
$space[name] = $space[username];
即可
回复

使用道具 举报

 楼主| 火风 发表于 2009-12-13 13:10:43 | 显示全部楼层
回复 2# jackyzrk


都改了的,牧场好友列表显示的是用户名,可是放蚊子,打蚊子,扫便便日志还是显示的呢称
回复

使用道具 举报

 楼主| 火风 发表于 2009-12-13 14:32:58 | 显示全部楼层
这是源文件
  1. //此处输出使坏次数已满提示
  2. exit;
  3. }
  4. $query = $_SGLOBAL['db']->query( "SELECT money,mc_exp,wenzi FROM ".tname( "plug_newfarm" )." where uid=".intval( $_REQUEST['uId'] ) );
  5. while ( $value= $_SGLOBAL['db']->fetch_array( $query ) )
  6. {
  7. $list[] = $value;
  8. }
  9. $wenzi_num=0;
  10. $wenzi_mynum=0;
  11. $num=0;
  12. $wenzi_all=$list[0][wenzi];
  13. if ($wenzi_all!=""){
  14. $wenzi = explode(",",$list[0][wenzi]);
  15. $wenzi_num = count($wenzi);
  16. }
  17. if ((intval( $_REQUEST['num'] )+$wenzi_num)<9)
  18. {
  19. $num=intval( $_REQUEST['num']);
  20. }else{
  21. $num=8-$wenzi_num;
  22. }
  23. for ($i=0;$i<$num;$i++){
  24. if($wenzi_all=="")
  25. {
  26. $wenzi_all=$_SGLOBAL['supe_uid'];
  27. }else
  28. {
  29. $wenzi_all=$wenzi_all.",".$_SGLOBAL['supe_uid'];
  30. }
  31. }
  32. $_SGLOBAL['db']->query( "UPDATE ".tname( "plug_newfarm" )." set wenzi='".$wenzi_all."'  where uid=".intval( $_REQUEST['uId'] ) );
  33. $_SGLOBAL['db']->query( "UPDATE ".tname( "plug_newfarm" )." set bad=bad+'".$num."'   where uid=".$_SGLOBAL['supe_uid'] );
  34. //放蚊子日志
  35.                                 $sql = "SELECT * FROM ".tname("plug_newfarm_mclogs")." WHERE uid = ".intval( $_REQUEST['uId'])." AND type = 6 AND time > ".($_SGLOBAL['timestamp']-3600)." AND fromid =".$_SGLOBAL['supe_uid'];
  36.                                 $query = $_SGLOBAL['db']->query( $sql );
  37.                                 while ( $value = $_SGLOBAL['db']->fetch_array( $query ) ){
  38.                                         if (($value[type] == 6) && ($value[fromid] == $_SGLOBAL['supe_uid'])&& ($num >0)){
  39.                                                 $scount = $value[count];
  40.                                                 $stime = $value[time];
  41.                                                 $scount = $scount + $num;
  42.                                                 $sql1 = "UPDATE ".tname( "plug_newfarm_mclogs" )." set count ='".$scount."', time = ".$_SGLOBAL['timestamp'].", isread = 0 where uid = ".intval( $_REQUEST['uId'])." AND type = 6 AND time > ".($_SGLOBAL['timestamp']-3600)." AND fromid =".$_SGLOBAL['supe_uid'];
  43.                                         }}
  44.                                 if ((!$sql1) && ($num >0)){$sql1 = "INSERT INTO ".tname( "plug_newfarm_mclogs" )." (`uid`, `type`, `count`, `fromid`, `time`, `iid`, `isread`, `money` ) VALUES (".$_REQUEST['uId'].", 6,".$num.", ".$_SGLOBAL['supe_uid'].", ".$_SGLOBAL['timestamp'].", 0, 0, 0);";}
  45.                                 $query = $_SGLOBAL['db']->query( $sql1 );
  46. echo "{"cId":1,"leftnum":11,"num":".$num.","total":".($wenzi_num+$num)."}"  ;
  47. }
  48. //拍蚊子
  49. if ( $_REQUEST['mod'] == "cgi_help_pasture" )
  50. {
  51.         if($_REQUEST['type']==1){
  52.                 $query = $_SGLOBAL['db']->query( "SELECT money,mc_exp,wenzi FROM ".tname( "plug_newfarm" )." where uid=".intval( $_REQUEST['uId'] ) );
  53.                 while ( $value = $_SGLOBAL['db']->fetch_array( $query ) )
  54.                 {
  55.                 $list[] = $value;
  56.                 }
  57.                 //wenzi
  58.                 $wenzi_num=0;
  59.                 $wenzi_mynum=0;
  60.                 if ($list[0][wenzi]!=""){
  61.                 $wenzi = explode(",",$list[0][wenzi],2);
  62.                 $wenzi_all =$wenzi[1];
  63.                 }
  64.                 $_SGLOBAL['db']->query( "UPDATE ".tname( "plug_newfarm" )." set wenzi='".$wenzi_all."'  where uid=".intval( $_REQUEST['uId'] ) );
  65.                 $_SGLOBAL['db']->query( "UPDATE ".tname( "plug_newfarm" )." set mc_exp=mc_exp+4   where uid=".$_SGLOBAL['supe_uid'] );
  66.                 //拍蚊子日志
  67.                                 $sql = "SELECT * FROM ".tname("plug_newfarm_mclogs")." WHERE uid = ".intval( $_REQUEST['uId'])." AND type = 7 AND time > ".($_SGLOBAL['timestamp']-3600)." AND fromid =".$_SGLOBAL['supe_uid'];
  68.                                 $query = $_SGLOBAL['db']->query( $sql );
  69.                                 while ( $value = $_SGLOBAL['db']->fetch_array( $query ) ){
  70.                                         if (($value[type] == 7) && ($value[fromid] == $_SGLOBAL['supe_uid'])){
  71.                                                 $scount = $value[count];
  72.                                                 $stime = $value[time];
  73.                                                 $scount = $scount + 1;
  74.                                                 $sql1 = "UPDATE ".tname( "plug_newfarm_mclogs" )." set count ='".$scount."', time = ".$_SGLOBAL['timestamp'].", isread = 0 where uid = ".intval( $_REQUEST['uId'])." AND type = 7 AND time > ".($_SGLOBAL['timestamp']-3600)." AND fromid =".$_SGLOBAL['supe_uid'];
  75.                                         }}
  76.                                 if ((!$sql1)){$sql1 = "INSERT INTO ".tname( "plug_newfarm_mclogs" )." (`uid`, `type`, `count`, `fromid`, `time`, `iid`, `isread`, `money` ) VALUES (".$_REQUEST['uId'].", 7,1, ".$_SGLOBAL['supe_uid'].", ".$_SGLOBAL['timestamp'].", 0, 0, 0);";}
  77.                                 $query = $_SGLOBAL['db']->query( $sql1 );
  78.                 echo "{"addExp":4,"cId":1,"num":1,"pos":".$_REQUEST['pos']."}";
  79.         }
  80.         if($_REQUEST['type']==2){
  81.                 $cId="1506";
  82.                  $bb = $_SGLOBAL['db']->result( $_SGLOBAL['db']->query( "SELECT dabian FROM ".tname( "plug_newfarm" )." where uid=".intval( $_REQUEST['uId'] ) ), 0 );
  83.                 $mc_package = $_SGLOBAL['db']->result( $_SGLOBAL['db']->query( "SELECT mc_package FROM ".tname( "plug_newfarm" )." where uid=".$_SGLOBAL['supe_uid'] ), 0 );
  84.                 $mc_package = json_decode( $mc_package );
  85.                 if($bb<=0){
  86.                         echo "{"errorContent":"\\u60A8\\u4E0B\\u624B\\u592A\\u6162\\uFF0C\\u4FBF\\u4FBF\\u5DF2\\u7ECF\\u88AB\\u6E05\\u7406\\u4E86","errorType":"1004"}";
  87.                         exit();
  88.                 }
  89.                 $bb=$bb-1;
  90.                 $mc_package->$cId = $mc_package->$cId +1;
  91.                 $mc_package = json_encode( $mc_package );
  92.                 $_SGLOBAL['db']->query( "UPDATE ".tname( "plug_newfarm" )." set dabian=".$bb."  where uid=".intval( $_REQUEST['uId'] ) );
  93.                 $_SGLOBAL['db']->query( "UPDATE ".tname( "plug_newfarm" )." set mc_package='".$mc_package."' where uid=".$_SGLOBAL['supe_uid'] );
  94.                 //帮忙扫便日志
  95.                                 $sql = "SELECT * FROM ".tname("plug_newfarm_mclogs")." WHERE uid = ".intval( $_REQUEST['uId'])." AND type = 8 AND time > ".($_SGLOBAL['timestamp']-3600)." AND fromid =".$_SGLOBAL['supe_uid'];
  96.                                 $query = $_SGLOBAL['db']->query( $sql );
  97.                                 while ( $value = $_SGLOBAL['db']->fetch_array( $query ) ){
  98.                                         if (($value[type] == 8) && ($value[fromid] == $_SGLOBAL['supe_uid'])){
  99.                                                 $scount = $value[count];
  100.                                                 $stime = $value[time];
  101.                                                 $scount = $scount + 1;
  102.                                                 $sql1 = "UPDATE ".tname( "plug_newfarm_mclogs" )." set count ='".$scount."', time = ".$_SGLOBAL['timestamp'].", isread = 0 where uid = ".intval( $_REQUEST['uId'])." AND type = 8 AND time > ".($_SGLOBAL['timestamp']-3600)." AND fromid =".$_SGLOBAL['supe_uid'];
  103.                                         }}
  104.                                 if ((!$sql1)){$sql1 = "INSERT INTO ".tname( "plug_newfarm_mclogs" )." (`uid`, `type`, `count`, `fromid`, `time`, `iid`, `isread`, `money` ) VALUES (".$_REQUEST['uId'].", 8,1, ".$_SGLOBAL['supe_uid'].", ".$_SGLOBAL['timestamp'].", 0, 0, 0);";}
  105.                                 $query = $_SGLOBAL['db']->query( $sql1 );
  106.                 echo "{"num":1,"pos":".$_REQUEST['pos'].","repNum":1,"type":2}";
  107.         }
  108. }
复制代码
回复

使用道具 举报

jackyzrk 发表于 2009-12-13 14:49:31 | 显示全部楼层
回复 3# 火风

我发出的代码只是个例子,主要是查找username字段,做相同方式的修改即可!
回复

使用道具 举报

jackyzrk 发表于 2009-12-13 14:52:28 | 显示全部楼层
而且你这段代码是记录日志,而不是日志输出,要做日志输出的地方改!
回复

使用道具 举报

 楼主| 火风 发表于 2009-12-13 15:03:38 | 显示全部楼层
请问能具体告诉我修改那个文件吗?
回复

使用道具 举报

kingtung 发表于 2009-12-13 15:30:19 | 显示全部楼层
修改问题只需要根据楼上发的代码.修改newfarm/newmc.php文件即可.
回复

使用道具 举报

 楼主| 火风 发表于 2009-12-13 16:22:31 | 显示全部楼层
回楼上的,newmc.php中有关username字段全部都更改了,可牧场日志和个人资料那里还是调用的呢称,好友列表正常,我就纳闷了。。。。郁闷。。。。。
回复

使用道具 举报

jackyzrk 发表于 2009-12-13 17:13:43 | 显示全部楼层
清除浏览器缓存再试试,
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-16 23:00 , Processed in 0.103061 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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