我想获取多个页面中的用户信息,以便我可以根据多个页面中的登录用户显示和隐藏信息。
代码
<?php
session_start();
if($_SESSION['login']==1){
$_SESSION['loggedIn'] = true;
$role_id=$_GET['role_id'];
header("location:api/dashboard.php?role_id=$role_id");
}
else{
header("location:index.php");
echo "login unsuccessful.";
}
?>
我可以在dashboard.php中获取role_id,但我在每个页面中渲染master.php,并且我想在用户登录的基础上添加if条件代码来显示和隐藏master.php中的内容。
Store role_id
在会话中,如果它没有一次又一次地改变,如下所示:
<?php
session_start();
if($_SESSION['login']==1) {
$_SESSION['loggedIn'] = true;
$role_id = $_GET['role_id'];
// store here in session
$_SESSION['roleid'] = $role_id;
header("location:api/dashboard.php?role_id=$role_id");
} else {
header("location:index.php");
echo "login unsuccessful.";
}
?>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)