- 时间:2020-11-25 11:15 编辑:周百穗 来源:蚂蚁资源网 阅读:227
- 扫一扫,手机访问
摘要:本文围绕讲述关于phpwind改名后可以重复投票问题的相关知识,精彩详情内容请仔细阅读以下内容。感谢支持!
大家好,今小编要介绍的是关于phpwind改名后可以重复投票问题的相关内容,多方面分析说明,感兴趣朋友的可以参考学习。
关键词:关键字描述:投票 问题 重复 可以   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';
}
以上就是phpwind改名后可以重复投票问题的全部内容,希望可以帮助到您。感谢对蚂蚁资源网的支持。
(责任编辑:
周百穗)
版权声明:文章内容是蚂蚁资源网小编精心整合原创的,素材来源于互联网,如无意侵犯到您的权益,请联系网站客服核实版权信息,以便及时删除。