PHP - 设置会话变量在30分钟后过期

26 浏览
0 Comments

PHP - 设置会话变量在30分钟后过期

这个问题已经在这里有答案了:

可能的重复问题:

如何在30分钟后结束PHP会话?

我有一个会话

$_SESSION['uid'];

有没有一个简单的脚本可以在30分钟后结束这个会话?任何帮助都将不胜感激。

admin 更改状态以发布 2023年5月22日
0
0 Comments
// Inialize session
session_start('admin');
// set timeout period in seconds
$inactive = 30;
// Check, if user is already login, then jump to secured page
if (isset($_SESSION['admin'])) {
    $session_life = time() - $_SESSION['admin'];
    // Jump to secured page
    header('Location: securedpage.php');
    if($session_life > $inactive) {
        session_destroy();
        // Jump to Logout page
        header("Location: logout.php");
    }
}
$_SESSION['timeout'] = time();

:这是一个带有加粗标签的段落,内容为123。

0