🗊 Презентация Сессии в PHP. Краткий обзор

Нажмите для полного просмотра!
Сессии в PHP. Краткий обзор, слайд №1 Сессии в PHP. Краткий обзор, слайд №2 Сессии в PHP. Краткий обзор, слайд №3 Сессии в PHP. Краткий обзор, слайд №4 Сессии в PHP. Краткий обзор, слайд №5 Сессии в PHP. Краткий обзор, слайд №6 Сессии в PHP. Краткий обзор, слайд №7 Сессии в PHP. Краткий обзор, слайд №8 Сессии в PHP. Краткий обзор, слайд №9 Сессии в PHP. Краткий обзор, слайд №10 Сессии в PHP. Краткий обзор, слайд №11

Вы можете ознакомиться и скачать презентацию на тему Сессии в PHP. Краткий обзор. Доклад-сообщение содержит 11 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


PHP: сессии Краткий обзор
Описание слайда:
PHP: сессии Краткий обзор

Слайд 2


Сеансы и HTTP Необходимость сеансов: Авторизация пользователя в течение сеанса Хранение переменных сеанса Пути установления сеансов Ключики Параметры...
Описание слайда:
Сеансы и HTTP Необходимость сеансов: Авторизация пользователя в течение сеанса Хранение переменных сеанса Пути установления сеансов Ключики Параметры GET или POST Где хранить переменные сеанса?

Слайд 3


Идея сессий Формируем метку, идентифицирующую сеанс работы – номер сессии; Отправляем метку – номер сессии на сторону клиента Вариант 1: ставим...
Описание слайда:
Идея сессий Формируем метку, идентифицирующую сеанс работы – номер сессии; Отправляем метку – номер сессии на сторону клиента Вариант 1: ставим ключик с номером сессии Вариант2: добавляем параметр – номер сессии в каждый вызов с локальным адресом; Анализируем HTTP запрос на предмет наличия метки – номера сессии Можем связывать с меткой наборы переменных Следим за сроком годности Все это реализуемо самостоятельно, но есть встроенное в PHP Функции работы с сессиями – более 20 штук

Слайд 4


Создание сессии и её идентификатор: session_start() bool session_start(void) – стартует новую или возобновляет существующую сессию; без параметров...
Описание слайда:
Создание сессии и её идентификатор: session_start() bool session_start(void) – стартует новую или возобновляет существующую сессию; без параметров возвращает TRUE в случае успешного выполнения, иначе FALSE Каков алгоритм действия препроцессора PHP при старте сессии? string session_id ([ string $id ] ) параметр $id определяет(заменяет) идентификатор сессии; возвращает установленный идентификатор текущей сессии, если она существует, иначе пустая строка; идентификатор сессии – строка 32 символа длинной, буквы и цифры, регистрозависим; рекомендуется использовать для проверки наличия текущей сессии.

Слайд 5


Создание сессии: пример
Описание слайда:
Создание сессии: пример

Слайд 6


Чтение/установка имени сессии: session_name() Что такое «имя сессии»? По умолчанию используется имя PHPSESSID string session_name ([string $name])...
Описание слайда:
Чтение/установка имени сессии: session_name() Что такое «имя сессии»? По умолчанию используется имя PHPSESSID string session_name ([string $name]) параметр $name определяет новое имя сессии если функции не передается параметр, она возвращает имя текущей сессии, в противном случае – прежнее имя сессии

Слайд 7


Переменные сессии Идея переменных сессии Суперглобальный массив $_SESSION $_SESSION[‘login’]=$_GET[‘LOGIN’]; Только строчные индексы!
Описание слайда:
Переменные сессии Идея переменных сессии Суперглобальный массив $_SESSION $_SESSION[‘login’]=$_GET[‘LOGIN’]; Только строчные индексы!

Слайд 8


Переменные сессии: пример
Описание слайда:
Переменные сессии: пример

Слайд 9


Удаление переменных сессии: session_unset void session_unset ( void ) освобождает все зарегистрированные переменные сессии функция не имеет...
Описание слайда:
Удаление переменных сессии: session_unset void session_unset ( void ) освобождает все зарегистрированные переменные сессии функция не имеет параметров функция не возвращает значений Не используйте unset($_SESSION) – этот суперглобал удалять нельзя! Допустимо удалять отдельные зарегистрированные переменные сессии: unset($_SESSION[$name])

Слайд 10


Удаление сессии: session_destroy bool session_destroy ( void ) завершает текущую сессию не имеет параметров возвращает TRUE в случае успешного...
Описание слайда:
Удаление сессии: session_destroy bool session_destroy ( void ) завершает текущую сессию не имеет параметров возвращает TRUE в случае успешного завершения, иначе FALSE переменные сессии не освобождаются до конца работы скрипта, вызвавшего функцию. Для этого можно использовать session_unset()

Слайд 11


Работа с сессиями в PHP session_start() session_id() session_name() session_unset() session_destroy() $_SESSION
Описание слайда:
Работа с сессиями в PHP session_start() session_id() session_name() session_unset() session_destroy() $_SESSION



Похожие презентации
Mypresentation.ru
Загрузить презентацию