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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[分享] 让你的品牌空间的商家访客数量可以作弊!还可以无限记录!

[复制链接]
doloer 发表于 2011-11-7 22:50:13 | 显示全部楼层 |阅读模式
没废话!看懂的就照这个改,看不懂的也没办法,我不喜欢多说!
  1.     $viewshopids = $_G['cookie']['viewshopids'] ? explode('_', $_G['cookie']['viewshopids']) : array();
  2.     if($_G['uid'] && $_G['uid'] != $shop['uid'] && !in_array($shopid, $viewshopids)) {
  3.         DB::query('UPDATE '.DB::table('shopitems').' SET viewnum=viewnum+1,todayviewnum=todayviewnum+1 WHERE itemid=\''.$shopid.'\'');
  4.         $viewshopids[$shopid] = $shopid;
  5.         ssetcookie('viewshopids', implode('_', $viewshopids));
  6.     }
复制代码
以上就是商家页面的访客记录!!提供几个修改方案!

方案一 无限记录 刷新一次记录一次。(可惜了官方煞费苦心做的防刷新大家还都不喜欢!)
  1.     $viewshopids = $_G['cookie']['viewshopids'] ? explode('_', $_G['cookie']['viewshopids']) : array();
  2.     if($_G['uid'] && $_G['uid'] != $shop['uid'] && !in_array($shopid, $viewshopids) // 修改方法一 去掉 && !in_array($shopid, $viewshopids)   或者 去掉所有的所有
  3. {
  4. DB::query('UPDATE '.DB::table('shopitems').' SET viewnum=viewnum+1,todayviewnum=todayviewnum+1 WHERE itemid=\''.$shopid.'\'');
  5.         $viewshopids[$shopid] = $shopid;
  6.         ssetcookie('viewshopids', implode('_', $viewshopids));  //修改方法二   注释掉这一行,就无法记录了!简单
  7.     }
复制代码

以上都是懒人修改方法!其实应该完全去掉就保留一句

  1. DB::query('UPDATE '.DB::table('shopitems').' SET viewnum=viewnum+1,todayviewnum=todayviewnum+1 WHERE itemid=\''.$shopid.'\'');
复制代码






方案二  随机写入记录值,比较真实,

  1. $viewshopids = $_G['cookie']['viewshopids'] ? explode('_', $_G['cookie']['viewshopids']) : array();
  2. if($_G['uid'] && $_G['uid'] != $shop['uid'] && !in_array($shopid, $viewshopids)) {
  3. $suijishu=rand(1,20); //使用随机数写入! 1-20 当然也可以随意 1-5000W
  4. DB::query('UPDATE '.DB::table('shopitems').' SET viewnum=viewnum+$suijishu,todayviewnum=todayviewnum+$suijishu WHERE itemid=\''.$shopid.'\'');
  5. $viewshopids[$shopid] = $shopid;
  6. ssetcookie('viewshopids', implode('_', $viewshopids));
  7. }
复制代码
  1. if ($_G['uid'] != $shop['uid'] )
  2. {
  3. $suijishu=rand(1,20); //使用随机数写入! 1-20 当然也可以随意 1-5000W
  4. }
  5. else
  6. {
  7. $suijishu=rand(1,5); //
  8. }
  9. //这个就不解释了,其实是个思路!也是作弊用的!
复制代码


能看懂吧!





评分

1

查看全部评分

 楼主| doloer 发表于 2011-11-8 22:16:51 | 显示全部楼层
neol123 发表于 2011-11-8 14:21
非常棒

楼主辛苦了

store.php 很容易找的
回复

使用道具 举报

rstar 发表于 2011-11-7 23:30:56 | 显示全部楼层
看卡了哦 !~~~~~~
回复

使用道具 举报

小马123 发表于 2011-11-8 11:04:53 | 显示全部楼层
晕 至于写这么多吗?我更该一个变量名字就搞定了
回复

使用道具 举报

 楼主| doloer 发表于 2011-11-8 13:06:57 | 显示全部楼层
小马123 发表于 2011-11-8 11:04
晕 至于写这么多吗?我更该一个变量名字就搞定了

数据库一句查询更省事,想要几万就几万!
回复

使用道具 举报

腐朽的木头 发表于 2011-11-8 13:33:12 | 显示全部楼层
不错 呵呵。。。。
回复

使用道具 举报

sonpyy 发表于 2011-11-8 13:49:28 | 显示全部楼层
晕,那个文件里啊
回复

使用道具 举报

neol123 发表于 2011-11-8 14:21:27 | 显示全部楼层
非常棒

楼主辛苦了

不过楼主应该说明 是修改那一个文件啊!

回复

使用道具 举报

衡阳家园 发表于 2011-11-8 16:30:18 | 显示全部楼层
留位待查
回复

使用道具 举报

fancyhz 发表于 2011-11-8 19:26:58 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-16 15:43 , Processed in 0.035462 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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