时间:2021-07-01 10:21:17 帮助过:4人阅读
$first = FALSE;
if (empty($_COOKIE['lastVisit'])) {
$first = TRUE;
setcookie("lastVisit", date('Y-m-d H:i:s'), time() + 30 * 24 * 3600);
} else {
$first = FALSE;
setcookie("lastVisit", date('Y-m-d H:i:s'), time() + 30 * 24 * 3600);
}
if ($first) {
echo "您好,您是第一次登录!";
} else {
echo "您上一次访问时间是" . $_COOKIE['lastVisit'];
}
------解决方案--------------------
在header之前有输出导致的,开启缓冲 ob_start();