• 您好!欢迎来到ECSHOP插件网!
  • 注册
  • ecshop在线调查如何多次投票修改方法

    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
    版权所有 © 转载时必须以链接形式注明出处!

    觉得本文对您有用,想收藏下来!方法很简单:请点击-〉
    我们一直坚持白天工作、晚上熬夜更新资源,付出了巨大的精力和时间,其中的辛酸难以言述。

    实时购买动态 ×

    装在套子里的人会员 在 2020-10-23 购买了 ECSHOP自动虚拟商品补货功能 卡密自动补货系统 永久卡密现货 销售虚拟商品必备插件