cookie login stuff
This commit is contained in:
parent
b69a4de7ab
commit
60fa140570
39
timeout.php
Normal file
39
timeout.php
Normal file
@ -0,0 +1,39 @@
|
||||
<?php
|
||||
// 设置时区(根据你的实际时区调整)
|
||||
date_default_timezone_set('Asia/Shanghai');
|
||||
|
||||
// 初始化变量
|
||||
$last_login = '';
|
||||
$current_login = date('Y-m-d H:i:s');
|
||||
|
||||
// 检查是否存在上次登录时间的Cookie
|
||||
if(isset($_COOKIE['last_login'])) {
|
||||
$last_login = $_COOKIE['last_login'];
|
||||
} else {
|
||||
$last_login = "这是您第一次访问!";
|
||||
}
|
||||
|
||||
// 设置新的Cookie,有效期一周(60秒*60分钟*24小时*7天)
|
||||
setcookie('last_login', $current_login, time() + 60*60*24*7, '/');
|
||||
?>
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<title>登录时间记录</title>
|
||||
<meta charset="UTF-8">
|
||||
</head>
|
||||
<body>
|
||||
<h1>登录时间信息</h1>
|
||||
|
||||
<?php if($last_login !== '') : ?>
|
||||
<p>上次登录时间:<?php echo $last_login; ?></p>
|
||||
<?php endif; ?>
|
||||
|
||||
<p>本次登录时间:<?php echo $current_login; ?></p>
|
||||
|
||||
<?php if(!isset($_COOKIE['last_login'])) : ?>
|
||||
<p>欢迎新用户!</p>
|
||||
<?php endif; ?>
|
||||
</body>
|
||||
</html>
|
Loading…
Reference in New Issue
Block a user