Для того, чтобы записать данные в сессию на php необходимо придерживаться нескольких простых правил.
Во-первых в начале файла, где вы планируете использовать сессии php прописать код:
<?php session_start(); ?>
Без этого кода невозможно осуществлять какие-либо действия с сессиями, потому что он запускает работу сессий на конкретной странице. То есть если вы хотите использовать сессионные переменные на всем сайте, то вы должны в начале каждой странице сайта добавить данный код.
Добавление переменных в сессию и записи в них информации осуществляется следующим образом:
<?php $_SESSION[ "название переменной" ] = "Значение"; ?>
В данном примере строчка кода php $_SESSION[ "название переменной" ] - создает пустую переменную в сессии, а оператор присваивания - это знак равенства (=) добавляет конкретное значение переменной. Значение может быть только текстового формата (string).
Существуют различные параметры сессий в php.ini, но начальном уровне нет нужны разбираться в тонкостях настройки.