ecshop在线条调查去掉IP限制
日期:2020-09-17
ecshop在线调查的IP限制,让ecshop的在线调查显得非常笨拙 ip_address = '$ip_address' AND vote_id = '$vote_id' 就是因为这个条件,让其设置了一个IP只能够投票一次。
很多时候根据电子商务本身的性质,调查需要灵活多样,如何改变这种限制让ecshop商城能够适应需要,修改成每天投票一次。
在ecshop根目录vote.php中有个函数叫做vote_already_submited(),就是这个函数用来判断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.ecshopok.com/article-637.html
版权所有 © 转载时必须以链接形式注明出处!
觉得本文对您有用,想收藏下来!方法很简单:请点击-〉
我们一直坚持白天工作、晚上熬夜更新资源,付出了巨大的精力和时间,其中的辛酸难以言述。
下一篇:ecshop调查问卷/在线调查插件 上一篇:如何提高ECSHOP收录?如何实现ECSHOP引流?如何推广免费ECSHOP商品?
暂无评论,来发表一个吧