Отображение имени пользователя на панели навигации с использованием PHP и MySQL

Я хочу показать имя пользователя или тип пользователя (студент / преподаватель / администратор) на панели навигации рядом со ссылками «Главная страница», «Контакт», «О программе».
Эта кнопка или ссылка будет иметь раскрывающееся меню, которое дополнительно указывает на функцию, разрешенную пользователю.
Подобно:
Ученик
-Загрузить изображение
-Обновить информацию
Просмотры
-Проверить посещаемость

тогда как панель администратора будет выглядеть так:
Администратор
-Заполнить посещаемость
-Обновление данных студента
-Новый студент

как это.
Я использую Php в качестве внешнего интерфейса и MySQL в бэк-энде, делая это на XAMPP.

-2

Решение

Прежде всего, PHP — это не интерфейс, это язык сценариев на стороне сервера. Во-вторых, если вы хотите показать имя пользователя страниц, вы можете сохранить его имя пользователя в переменной сеанса и отобразить его там, где вы хотите.
Для начала вы должны использовать сессию
session_start и сохраните имя в переменной сеанса. Вы можете отослать это здесь: http://php.net/manual/en/reserved.variables.session.php

1

Другие решения

  • Вы просматриваете MySQL, чтобы хранить эту информацию о студентах / преподавателях / администраторах, а также соответствующие разрешения.

  • Вы смотрите на PHP, чтобы получить эту информацию базы данных на стороне сервера, а HTML отображать ее рядом с вашим меню.

  • Вы просматриваете javascript / css, чтобы предоставить стилизацию этого HTML и функциональность динамического просмотра (включая раскрывающееся меню внешнего интерфейса), которую вы описали.

Я не совсем уверен по вашему вопросу, с каким аспектом у вас возникли проблемы, но, надеюсь, это поможет вам в правильном направлении!

0

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector