我创建了一个脚本login.php,在那里我创建了一个名为的会话变量logged_in
$_SESSION['logged_in'] = true;
Run Code Online (Sandbox Code Playgroud)
由于不活动,会话到期后我无法找到重定向到重定向到我的logout.php的方法.我也应该把使这个会话变量到期的代码.我已经用Google搜索了这个错误,它建议php.ini在大多数文章中调整文件.但是我发现一篇文章说这不是最好的做法.
我在StackOverflow上找到了以下代码,但我不知道在哪里放它: -
<?php
if ($_SESSION['timeout'] + 10 * 60 < time()) {
// session timed out
} else {
// session ok
}
?>
Run Code Online (Sandbox Code Playgroud)
我想知道会话到期后重定向的最佳方法以及放置代码的位置的建议.
编辑:我忘了提到我想知道如何手动设置会话到期的时间.
先感谢您
php ×1