我有一个代码来检查用户是否登录这是调用 userlog.php 的代码
<?php
if (!isset($_SESSION['idx'])) {
if (!isset($_COOKIE['idCookie'])) {
$logOptions = '<a href="register.php">Register Account</a>
|
<a href="login.php">Log In</a>';
echo $logOptions;
}
}
else{//do something }
如果我将此代码原样包含在所有文件中,则此代码可以正常工作。当我将文件放入单独的文件并将其包含到所有文件中时,它没有正确执行。所有文件的else条件都不同,所以我有
syntax error, unexpected '}' in index.php on line 43
当我将 else 放在 index.php 文件中并且 if 在 userlog.php 中阻止时,会发生以下错误
syntax error, unexpected T_ELSE in index.php on line 9
那么如何使用包含来管理这种情况。