Привет!
Есть файл php
usercab.php
:
<?php
$parea = '<div class="usercab_wrap">
<label class="button_chek" for="formToggler">Кабинет</label>
<input type="checkbox" id="formToggler">
<ul id="parea">
<li><a href="#"><i class="fa fa-id-badge" aria-hidden="true"></i>Профиль</a></li>
<li><a href="#"><i class="fa fa-pencil" aria-hidden="true"></i>Истории</a></li>
<li><a href="#"><i class="fa fa-envelope-o" aria-hidden="true"></i>Сообщения</a></li>
<li><a href="#"><i class="fa fa-cog" aria-hidden="true"></i>Настройки</a></li>
<li><a href="#"><i class="fa fa-sign-out" aria-hidden="true"></i>Выход</a></li>
</ul>
</div>'
?>
<?php
$login_r = '<div class="reg_wrap">
<a href="../pages/login.php">Вход</a>
<a href="../pages/signup.php">Регистрация</a>
<!-- <a href="#"><img src="img/icons/loginx.svg" style="width: 35px; height: 30px"></a> -->
</div>'
?>
Здесь я к 2 переменным присвоил определенный блок кода HTML. Далее я хочу вывести это в основной
index.php
с помощью проверки if else, делаю так:
require 'usercab.php';
if( ! $_SESSION['logged_user']) { --- если не авторизован типа
$login_r
} else { ------ошибка закрывающая фигурная скобка
$parea
}
После авторизации на другой странице пользователя перекидывает обратно на гланую страницу index.php, где он видит вместо "Вход и регистрация" кнопку "Кабинет".
Мои попытки выдают ошибку, ошибку описал в коде выше.
Объясните пжлст как правильно это сделать. Спасибо!