У меня есть меню, которое находится в menu.php
В моей page.php у меня есть
<?php
include 'menu.php';
?>
Это прекрасно работает, но одна ссылка перестает работать, когда страница полностью загружается.
Файл menu.php выглядит следующим образом
<li>
<a href="availability.php">
<i class="fas fa-bolt"></i>Availability - 6 Weeks</a>
</li>
<?php
if(isset($_SESSION["loggedin"]) || $_SESSION["loggedin"] == true){
?>
<li>
<a href="tv-usage-monthly-current.php">
<i class="fas fa-bolt"></i>Availability - Current Month</a>
</li>
<li>
<a class="js-arrow" href="logout.php">
<i class="fas fa-times-circle"></i>LOGOUT</a>
</li>
<?php
} else {
?>
<li>
<a class="js-arrow" href="login.php">
<i class="fas fa-times-circle"></i>LOGIN</a>
</li>
<?php
}
?>
URL availability.php
всегда показывает (зарегистрирован или нет)
tv-usage-monthly-current.php
& logout.php
отображается только для зарегистрированных пользователей.
login.php
отображается только для не зарегистрированных пользователей. Это работает, пока страница загружается, но не после того, как страница перестала загружаться. Он по-прежнему отображается, и его можно щелкнуть правой кнопкой мыши и открыть, если навести указатель мыши на правильный URL-адрес внизу, однако его нельзя щелкнуть ...