广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >phpwind改名后可以重复投票问题
  • 939
分享到

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

投票问题重复可以&codeCopywinduidoption 2022-06-12 02:06:53 939人浏览 薄情痞子
摘要

关键字描述:投票 问题 重复 可以   code Copy & option winduid PHPwind改名后可以重复投票问题1.打开文件:job.php 找到以下代码: Copy code i

关键字描述:投票 问题 重复 可以   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';

}

--结束END--

本文标题: phpwind改名后可以重复投票问题

本文链接: https://www.lsjlt.com/news/32587.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作