Сессии PHP пусты после перезагрузки страницы

У меня есть код

<?php require_once("lib/functions.php"); $page = new page; if(isset($_POST['jmeno'])){ $page->mailit($_POST, $_SESSION['result']); } $_SESSION['f'] = rand(1,9); $_SESSION['s'] = rand(1,9); $_SESSION['result'] = $_SESSION['f'] + $_SESSION['s']; ?> 

Перед формой POST он печатает правильные значения, но после формы POST сеансы пустые. Я не знаю, почему, похоже, что что-то плохо настроено. Таким образом, это всегда показывает плохой результат

Вот настройка сеанса …. введите описание изображения здесь

убедитесь, что эта строка кода:

 session_start(); 

Является ли вы в начале вашего php-файла сразу после открытия php-тега <?php

Эта строка кода используется для запуска нового или возобновления существующего сеанса, см. Руководство по php здесь.