Учебно-методические материалы для студентов кафедры АСОИУ

Управление сессиями в PHP

Сессия — это один из методов сохранения состояния между двумя транзакциями по протоколу HTTP. Сам протокол не предоставляет какого-либо способа управления сеансом пользователя, поэтому в языках веб-программирования, в т.ч. PHP, используют механизм сессий.

Задания к работе

  1. Изменить скрипт авторизации login.php, написанный ранее таким образом, чтобы для авторизованного пользователя открывалась новая сессия, в которой сохраняются логин и ID пользователя.
  2. Переписать скрипт добавления материалов на сайт с учетом сохранения значения userid (полученного из переменной сессии) в таблице mycontent.
  3. Написать скрипт logout.php, выполняющий закрытие сессии для авторизованного пользователя.

Методические указания

Контрольные вопросы

CC-BY-SA Анатольев А.Г., 09.06.2022