当前位置:网站首页 > 更多 > 站长帮 > 正文

[趣味代码] PHP设置cookie与判断是否存在

作者:CC下载站 日期:2018-10-10 03:27:19 浏览:1863 分类:站长帮

大致原理是这样,当用户第一次访问的时候会判断某个cookie是否存在,如果存在,则什么都不管,如果不存在,则弹出我们第一次进入本站需要提示的提示语,并设置一个cookie写入到本地计算机。如果存在,则什么都不提示。
这样当用户第一次进入本站的时候cookie肯定是不存在的,所以会出现提示语,同时还会写入cookie。第二次进入的时候由于第一次已经写入cookie了,所以什么也不提示了。转载于WRZ

需要用到的语法如下:

setcookie(name, value, expire, path, domain);

以上命令用于设置cookie,其中除了第一个参数与第二个参数需要设置以外其他参数可以不用设置,因为第一个参数是cookie的名称,这个肯定要设 置,第二个则是需要为cookie设定的值,这个也需要设置,第三个参数则是设置cookie存在的时间,这个我们也不用理会,接下来看全部代码:

<?php//判断名为url的cookie变量是否存在
if($_COOKIE["url"]){//如果存在,则什么也不管
}else{//如果不存在,则提示用户是第一次访问本站
echo '您是第一次访问本站';
//并写入一个名为url,值为随意的值
setcookie("url","yes");
}
?>

将以上代码放入模板中即可实现 


您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯