Процес: – Натисніть кнопку «Увійти» в індексі. php – введіть ім’я користувача та пароль для доступу до файлу індексу автентифікації. – Натисніть кнопку вийти, яка посилається на вихід. файл php – СЛІД очистити кеш і повернути користувача до індексу верхнього рівня.
php session_start(); session_unset(); session_destroy(); header("розташування: логін. php"); вихід; ?> Тепер ми успішно додали на веб-сайт функцію виходу.
Як знищити сеанс у PHP?
- session_destroy(): виклик цієї функції видалить усі змінні сеансу.
- unset(): виклик цієї функції знищить лише вказану змінну сеансу.
php unset($_SESSION['variable_name']); session_destroy(); php unset($_SESSION['variable_name']); session_destroy(); Функція session_destroy() припиняє поточний сеанс і видаляє всі дані сеансу, включаючи ідентифікатор сеансу та будь-які змінні сеансу, які ще можуть існувати.
Ось як. Відкрийте диспетчер завдань і клацніть «Додатково». Перейдіть на вкладку Користувач. Клацніть правою кнопкою миші користувача та натисніть «Вийти»..
session_reset() повторно ініціалізує сеанс із вихідними значеннями, збереженими в сховищі сеансу. Ця функція потребує активного сеансу та скасовує зміни в $_SESSION.