点击任意页面弹广告且一个ip只弹一次

对于一个ip,第一次点击网页上的任意页面都弹窗广告,但是对这个ip来说,弹出来过后24小时就不在弹出了。谢谢啦,求高手... 对于一个ip,第一次点击网页上的任意页面都弹窗广告,但是对这个ip来说,弹出来过后24小时就不在弹出了。谢谢啦,求高手 展开
 我来答
老夭来了
2015-03-25 · 知道合伙人软件行家
老夭来了
知道合伙人软件行家
采纳数:1806 获赞数:8100
2008年从事软件开发,拥有多年的python,php,linux工作经验,发布过多个python,php的开源项目。

向TA提问 私信TA
展开全部

很简单啊,两种方法啦:

  1. 再数据库建立一张用户点击表,ip, click_time,当用户点击点击,查询这个表中对应的ip的click_time距离现在是否有24小时了,如果有弹广告,没有不弹。

  2. 弹广告后,直接再用户浏览器里放一个过期时间为24小时的cookie,检测cookie是否存在,存在就不弹,不能存在再弹广告,同时更新cookie。

如果解决了您的问题请采纳!
如果未解决请继续追问

追问
求给出第二种方案的代码,谢了
追答
<script language="JavaScript" type="text/javascript"> 
var date=new Date(); 
var expireDays=1; 
date.setTime(date.getTime()+expireDays*24*3600*1000); 
document.cookie="ad=1; expire="+date.toGMTString(); 

function getCookie(cookie_name){ 
    var results = document.cookie.match('(^|;) ?' + cookie_name + '=([^;]*)(;|$)'); 
    
    if (results) 
        return (unescape(results[2])); 
    else 
        return null; 


if (!getCookie("ad")) {
    alert("广告");
}
</script>
保障以民为家7996
2019-01-23 · 贡献了超过125个回答
知道答主
回答量:125
采纳率:0%
帮助的人:7.4万
展开全部
下个能转换IP的软件就可以了
下个。。。
连接成功,一键换IP。还是免费的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2019-04-13
展开全部
可以直接下载我们的.兔子。动态、静态IP转换器可以实现单窗口,单页面,单IP使用的哦
先选择软件上面的线路连接
连上之后IP地址发生改变
全国各地城市IP地址都有
手机电脑和模拟器都可使用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式