通过COOKIE来控制广告显示
现在有一个广告,但是广告的形式不太友好,担心加载这个广告会严重影响网站浏览体验,不弄吧,网站又一点收益没有,于是想到一个办法,让网站在一定时间里,只展示一次这样的广告,这样能一定程序缓解网站访问者的容忍度。
大概原理就是写入一个COOKIE,同时写入一个失效时间,然后判断这个COOKIE,如果有且未失效,就不展示广告,如果没有或失效,就展示广告,同时重新设置COOKIE失效时间。
<?php if(isset($_COOKIE["adv"])) { echo "Cookie value is: " . $_COOKIE["adv"]; } else { echo "Cookie not set.这里展示广告,下面重新写COOKIE"; setcookie("adv","ad",time()+3600); } ?>