Я создаю php MySQL веб-сайт, проблема в том, что у меня есть ссылка для входа администратора и пользователя на веб-сайт. Теперь, если я войду из учетной записи студента, а затем нажму на ссылку администратора, функции администратора также открыты. Это означает, что переменная сеанса, которую я использую, чтобы определить, где сеанс активен или нет, не может различить guish между сеансом студента и администратором. Пожалуйста, помогите.
код:
<?php session_start();
if(isset($_SESSION['uname'])){
#PROCEED
}
?>
Здесь $ _SESSION ['uname'] - это имя пользователя из таблицы базы данных, в то время как администратор входит в систему из таблицы администратора, а студент - из своей таблицы. Таблица. Так как оба имеют один и тот же код после входа в систему от имени любого студента или администратора, я могу открыть оба профиля. Пожалуйста, помогите мне исправить это.