ecshop在线调查如何多次投票修改方法
2020-09-17 08:38
ecshop在线调查的IP限制,如何实现多次投票修改方法如下,打开根目录vote.php文件中,找到如下代码:
if (vote_already_submited($vote_id, $ip_address)) { $res['error'] = 1; $res['message'] = $_LANG['vote_ip_same']; } else { save_vote($vote_id, $ip_address, $options); $vote = get_vote($vote_id); if (!empty($vote)) { $smarty->assign('vote_id', $vote['id']); $smarty->assign('vote', $vote['content']); } $str = $smarty->fetch("library/vote.lbi"); $pattern = '/(?:<(\w+)[^>]*> .*?)?<div\s+id="ECS_VOTE">(.*)<\/div>(?:.*?<\/\1>)?/is'; if (preg_match($pattern, $str, $match)) { $res['content'] = $match[2]; } $res['message'] = $_LANG['vote_success']; }改成如下代码
save_vote($vote_id, $ip_address, $options); $vote = get_vote($vote_id); if (!empty($vote)) { $smarty->assign('vote_id', $vote['id']); $smarty->assign('vote', $vote['content']); } $str = $smarty->fetch("library/vote.lbi"); $pattern = '/(?:<(\w+)[^>]*> .*?)?<div\s+id="ECS_VOTE">(.*)<\/div>(?:.*?<\/\1>)?/is'; if (preg_match($pattern, $str, $match)) { $res['content'] = $match[2]; } $res['message'] = $_LANG['vote_success'];
本文原创地址:https://www.ecshop51.com/article639.html
版权所有 © 转载时必须以链接形式注明出处!
觉得本文对您有用,想收藏下来!方法很简单:请点击-〉
我们一直坚持白天工作、晚上熬夜更新资源,付出了巨大的精力和时间,其中的辛酸难以言述。