Найти тему
Камиль Абзалов

PHP. Механизм сессий

В данном уроке мы рассмотрим важный механизм сессий. Данный механизм помогает браузеру идентифицировать нас как одного и того же пользователя на разных страницах одного сайта (в качестве примера можно привести социальные сети).

Применять сессию мы будем на нашем веб приложении, которое мы закончили разрабатывать на прошлом уроке. Сперва мы объявим старт сессии при помощи функции session_start. Важно заметить, что данную функцию необходимо вызывать до любого вывода в браузер. Создаем на главной странице форму авторизации, а также добавим новую таблицу для хранения информации о пользователе.

Затем мы напишем функцию, которая будет проверять пользователя на соответствие введенных данных в форме. В случае успеха мы запишем логин в специальный глобальный массив $_SESSION, объявив ключ, по которому можно идентифицировать логин.

Код урока - http://kamil-abzalov.ru/videouroki/phpmysql/php-sessions/