国外网站比较复杂,说好听点是保护隐私,必须要访客同意cokies
实现代码如下 简单玩法
<style type="text/css"> li{list-style:none; } .cokiesok{ text-align:center;} .cokiesok .oktext{ background:#000; color:#FFF;position: inherit; bottom:0px;} .oktext span{ width:1200px; margin:0 auto;} .oktext span a{ color:#FFF;} </style> <?php header("Content-Type:text/html;charset=utf-8"); session_start(); if($_GET@[cokies] == "ok"){ setcookie('cokies','ok',time()+7*24*60*60); } //首先判断Cookie是否有记住用户信息 if($_GET@[cokies] == 'ok' || $_COOKIE['cokies'] == 'ok'){ }else{ ?> <form action="" method="get"> <input type="hidden" name="cokies" value="ok" /> <div class="cokiesok"><p class="oktext"><span>We use cookies to improve your experience on our site. By continuing to use it, you accept the use of our cookies as described in our privacy policy.<button type="submit">ok</button><a href="#">Privacy policy</a></span></p></div> </form> <?php } //已经登录 ?>
另外 如果是wordpress可以使用 WP Cookie 插件直接实现
下载地址 https://downloads.wordpress.org/plugin/wp-cookie.zip