• 您好!欢迎来到ECSHOP插件网!
  • 注册
  • ecshop在线条调查去掉IP限制

    ecshop在线调查的IP限制,让ecshop的在线调查显得非常笨拙 ip_address = '$ip_address' AND vote_id = '$vote_id' 就是因为这个条件,让其设置了一个IP只能够投票一次。
    很多时候根据电子商务本身的性质,调查需要灵活多样,如何改变这种限制让ecshop商城能够适应需要,修改成每天投票一次。
    在ecshop根目录vote.php中有个函数叫做vote_already_submited(),就是这个函数用来判断IP是否重复投票的,如果将此函数修改一下可按照时间来做判断
    function vote_already_submited($vote_id, $ip_address)
    {
        $formt = $GLOBALS['db']->GetOne("SELECT vote_time FROM ".$GLOBALS['ecs']->table('vote_log')." WHERE ip_address = '$ip_address' AND vote_id = '$vote_id'");
        /* 如果投票时间等于数据库中记录的时间,那么就返回已经投票过了 */
        return date("Y-m-d", $formt) == date("Y-m-d", gmtime());
    }

    本文原创地址:https://www.ecshop51.com/article637.html
    版权所有 © 转载时必须以链接形式注明出处!

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

    实时购买动态 ×

    sl696369317会员 在 2020-10-10 购买了 ECShop消费积分定时自动清除【会员指定时间内无消费清除积分】