Попробовал написать класс для работы с сессиями.
Сессии и переменные сессии хранятся в бд.
Проблема в том, что при обновлении страницы на которой подключён класс, добавляется в бд какая-то левая запись с вообще непонятно каким образом сгенерированым id сеанса, но в то же время обновляется запись уже существующей сессии.
Так же при первом заходе на страницу (когда генерируется сессия для нового пользователя) появляются 2 записи 1 - "верная", вторая - "неверная"