我需要仅在主页上显示位于站点所有页面通用的外部 php 文件中的登录表单,该主页可能看起来像www.domain.com、www.domain.com/或www.domain.com/index.php , 仅限未签名的访客。
我已经将以下代码放在大括号之前:
if(!isset($_SESSION["session"])
and
$_SERVER['REQUEST_URI'] === '/index.php'
or
$_SERVER['REQUEST_URI'] === '/')
但是,虽然它遵守 URI 规则并在辅助页面上隐藏表单,但它仍会在主页上显示登录表单以登录访问者。
而且我确信应该还有其他故障。
我错过了什么?