我有登录页面,登录后我有用户信息相关页面。 所以我不想从 URL 直接访问这些页面。取而代之的是,它将重定向到登录页面。我怎么能这样做。
我的会话.php页面代码
<?php
if(!isset($_SESSION))
{
session_start();
}
$login_session=$_SESSION['email'];
?>
在您的
登录页面中:如果用户成功登录,则设置任何会话变量,即 $_SESSION['userLogin'] = "Loggedin";
然后每个页面都通过以下代码检查用户是否登录:
session_start();
if(empty($_SESSION['userLogin']) || $_SESSION['userLogin'] == ''){
header("Location: http://example.com/login.php");
die();
}