PHP isset $_session 等于字符串
PHP isset $_session equal to string
伙计们,我是 PHP OOP
的新手
我使用角色登录,并创建函数(checkrole)以了解它是什么角色。
这就是我的函数的样子
public static function hasadmin()
{
if(session_id() == '') {
session_start();
}
if(isset($_SESSION['role']) == 'A') {
return true;
}
}
并将其调用到导航栏部分:
<?php if (helper::login() == true && helper::hasadmin() == true) { ?>
<li style="float:\right"><a href="?controller=auth&action=logout">Logout</a></li>
<li><a href="?controller=admin&action=petugas">Petugas</a></li>
<li><a href="?">Laporan</a></li>
函数helper::login
完美运行。
每次我以另一个角色登录时,部分(petugas,laporan)
还是出来了。
isset
returns 布尔值。 运行 isset
和 检查实际值。
if(isset($_SESSION['role']) && $_SESSION['role'] == 'A') {
伙计们,我是 PHP OOP
的新手我使用角色登录,并创建函数(checkrole)以了解它是什么角色。
这就是我的函数的样子
public static function hasadmin()
{
if(session_id() == '') {
session_start();
}
if(isset($_SESSION['role']) == 'A') {
return true;
}
}
并将其调用到导航栏部分:
<?php if (helper::login() == true && helper::hasadmin() == true) { ?>
<li style="float:\right"><a href="?controller=auth&action=logout">Logout</a></li>
<li><a href="?controller=admin&action=petugas">Petugas</a></li>
<li><a href="?">Laporan</a></li>
函数helper::login
完美运行。
每次我以另一个角色登录时,部分(petugas,laporan)
还是出来了。
isset
returns 布尔值。 运行 isset
和 检查实际值。
if(isset($_SESSION['role']) && $_SESSION['role'] == 'A') {