Изучаем PHP 7. №26. Сессии.

Уроки PHP 7. №25. Сессии.
Проще говоря, сессии позволяют, как и куки, передавать значение переменных между страницами. Это нужно, в основном, для ограничения доступа и разделения прав пользователей. В отличии от куков, данные сессии хранятся на сервере.
Чтобы использовать сессии, во ВСЕХ файлах, где они будут применяться нужно поставить функцию:

session_start();

Все данные сессий могут быть заданны или считаны с суперглобальной:

$_SESSION['имя переменной']

Например, попробуем передать данные переменной между страницами.
Код index.php

<?php session_start();?>
<meta charset="utf-8">
<?php $_SESSION['name'] = 'admin';?>
<br>
<a href="/first.php">Другая страничка</a>

Код first.php

<?php session_start();?>
<meta charset="utf-8">
<h1>Пример</h1>
<?php echo "Привет, ".$_SESSION['name']."<br>"; ?>
<a href="/">Назад</a>

Чтобы удалить сессию, нужно просто выполнить такую команду:

unset($_SESSION['name']);

—————
http://o-g-o-r-o-d.ru/category/maslichnyie-kulturyi/

Введи свой e-mail:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *