phpwind改名后可以重复投票问题

   2015-08-02 0
核心提示:关键字描述:投票 问题 重复 可以   code Copy & option winduid phpwind改名后可以重复投票问题 1.打开文件:job.php 找到以下代码: Copy code if(@in_array($v_uid,$option[2])){ Showmsg('job_havevote'); } 替换为以下代码: Copy code
关键字描述:投票 问题 重复 可以   code Copy & option winduid

phpwind改名后可以重复投票问题

1.打开文件:job.php
找到以下代码:
Copy code
if(@in_array($v_uid,$option[2])){
Showmsg('job_havevote');
}


替换为以下代码:
Copy code
if($winduid){
@in_array($winduid,$option[3]) && Showmsg('job_havevote');
}else{
@in_array($onlineip,$option[2]) && Showmsg('job_havevote');
}


找到以下代码:
Copy code
foreach($option[2] as $vid=>$value){
if($value==$v_uid){
$votearray['options'][$key][1]--;
unset($votearray['options'][$key][2][$vid]);
}
}


在下面一行添加:
Copy code
foreach($option[3] as $vid=>$value){
if($value==$winduid){
unset($votearray['options'][$key][3][$vid]);
}
}



找到以下代码:
Copy code
$votearray['options'][(int)$id][2][]=$v_uid;

在下面一行添加:
Copy code
!empty($winduid) && $votearray['options'][(int)$id][3][]=$winduid;




2.打开:require/readvote.php
查找:
Copy code
$previewable,$vote_close;

修改为:
Copy code
$previewable,$vote_close,$winduid;

查找:
Copy code
if (@in_array(($windid ? $windid : $onlineip),$option[2])) {
$havevote = 'havevote';
}

修改为:
Copy code
if($winduid){
@in_array($winduid,$option[3]) && $havevote = 'havevote';
}else{
@in_array($onlineip,$option[2]) && $havevote = 'havevote';
}

 
反对 0举报 0 评论 0
 

免责声明:本文仅代表作者个人观点,与乐学笔记(本网)无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
    本网站有部分内容均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责,若因作品内容、知识产权、版权和其他问题,请及时提供相关证明等材料并与我们留言联系,本网站将在规定时间内给予删除等相关处理.

  • Phpwind7.5应用中心:基础、第三方在线应用等设
    应用中心:基础、第三方在线应用、各种特殊功能帖的设置。它包括:
  • PHPWind论坛核心设置详细说明【config.php】
    关键字描述:说明 详细 设置 论坛 核心 // 是否   功能 显示 使用 此文件继续讲解4.X的data/bbscache/config.php文件内容。 此文件内容为论坛核心设置,论坛程序修改的时候同时修改数据库和本文件,配合上一篇《 PHPWind 数据库配置信息说明【sql_config.php】》
    08-18
  • phpwind后台删除用户点选“直接删除”出错问题
    关键字描述:删除 问题 直接 用户 后台   代码 InitGP array delid 打开:admin/superdel.php 找到一下代码(505行或者找到第三个以下代码): Copy code InitGP(array('delid'),'P'); 替换为一下代码: Copy code if (!$_POST['direct']) {
    08-18
  • phpwind 的编码错误导致cookie失效的解决,表象是无法注册登录
    phpwind 的编码错误导致cookie失效的解决,表象
    一个phpwind 8.0 utf8 系统错误表现为无法注册登录,费老劲调试,发现 data/sql_config.php 文件由于在windows 记事本编辑后导致被自动增加了bom
  • PHPwind6.x CSS模板样式表修改帮助
    关键字描述:修改 帮助 样式 模板 solid 必要 background: 1px border:1px /* 公告栏连接字体得样式 */ /*banner*/ .banner img{vertical-align:middle;} /* 头部logo的位置样式 */ /*guide*/ .guide{background:$cbgcolor url($imgpath/$stylepath/guide.gif) 0 bo
    08-18
  • phpwind 系统强制您所在的用户组必须设置安全问
    关键字描述:设置 安全 问题 必须 系统 强制 所在 ...   后台 phpwind前面设置安全问题的时候不小心把管理员也选进去了! 现在不能进后台了! 论坛前面又正好关着!没办法改问题...Orz 请问要怎么处理? 就是新出的那个...像Discuz一样登陆时的安全问题 后台登陆它说
    08-02
  • phpwind 今日发贴数量不显示解决
    关键字描述:解决 显示 数量 今日 设置 倒数第二 下面 即可 找到 希望 今日数量发贴不显示! 不知道怎么搞 请高手说明白点 谢谢了`! 核心设置—首页细节设置 找到最下面倒数第二个设置即可! 希望能帮助您解决问题,呵呵。
    08-02
  • phpwind发帖 自动分析url|使用签名如何默认不选
    关键字描述:签名 如何 默认 使用 发帖 自动 分析 " < checked 怎样才能在发帖的时候,自动分析url|使用签名 这两项是默认不选中呢? post.htm这个文件: <span><input type="checkbox" name="atc_autourl" value="1" chec
    08-02
  • 无心宠物2.3 PHPWIND7.0/6.X通用版插件
    关键字描述:通用 插件 宠物 目录 论坛 设置 文件 中心 上传 后台 无心宠物2.3 PHPWIND7.0/6.X通用版插件 安装方法: 1.上传Web目录下所有文件到网站论坛的根目录下。 2..解压缩宠物图片包,把图片Pet目录下所有文件上传到论坛的wxpet/images下 3.上传pet_in
    08-02
  • phpwind快速发帖时插入附件弹出空白提示框
    关键字描述:空白 提示 附件 插入 快速 发帖 code Copy 找到 alert phpwind快速发帖时插入附件弹出空白提示框 打开: js/upload.js 找到: Copy code alert(sel.text); 删除该代码
    08-02
点击排行