php里面cookie记录用户访问网页的次数和过期时间 求源码

2024年11月20日 00:45
有2个网友回答
网友(1):

global $count;
$count=1;
if(!isset($_COOKIE["visittime"])){ setcookie("visittime",date("y-m-d H:i:s"));
setcookie("visitcount",1); echo "欢迎你第一次访问网站!";
}
else{
setcookie("visittime",date("y-m-d,H:i:s"),time()+60); $count=$_COOKIE['visitcount']+1;
setcookie("visitcount",$count); echo "你上次访问网站的时间为:".$_COOKIE['visittime'];
echo "
";
}
echo "你共 ".$_COOKIE['visitcount']." 次访问网站,时间为:".date("y-m-d H:i:s");
?>

网友(2):

这个不是很简单啊,被访问一次,cookie加1,过期时间,就设置下cookie的过期时间就可以了。一般是在当前的时间上+一个过期时间就可以了。