我想创建一个函数来检查用户是否已登录。如果是,则应将用户导航到 userActive,否则应显示 loginForm。
我还想在 loginForm 页面上进行检查,以检查用户是否已登录。如果是,则应将它们带到 userActive,或保留在 loginForm 页面上。
为什么问题是以下代码不起作用的原因。我一直在循环。
$_COOKIE['user_id'] = "user_id: 1";
activeUser();
function activeUser()
{
if($_COOKIE['user_id'] == "user_id: 1")
{
header('location: index.php?a=activeUser');
}
else
{
header('location: index.php?a=loginForm');
}
}
switch($_GET['a'])
{
case 'loginForm':
include_once('loginForm.php');
break;
case 'activeUser':
include_once('activeUser.php');
break;
}