Я использую Recess Framework для своего приложения и столкнулся с проблемой обработки сеансов.Мне нужно сохранить некоторые значения в сеансе .. Я могу создать сеанс и идентификатор сеанса.Но как только я перехожу на другую страницу, я не могу их вернуть !!Как вы, люди, управляете своими сессиями?Обработка сессий PHP проста и понятна ... но я просто не могу сделать это правильно!
В моем домашнем контроллере у меня есть:
/* !Route GET, / */
function index() {
.
.
session_start();
$_SESSION['val'] = 'SomeValue';
.
.
}
В моем представлении отображается другая форма и когдапользователь отправляет, мне также нужно получить доступ к сеансу val, поэтому я пытаюсь вернуть значение как:
/* !Route GET, /check */
function check() {
if(isset($_SESSION['val'])){
.
.
.
}
}
Но, к сожалению, я не вхожу в блок if .. Я не могучтобы увидеть, в чем моя ошибка, я попытался показать сеанс, используя session_id () и его пустое значение в методе check ().
Я также заметил, что каждый раз, когда я создаю новую сессию, session_id остается одним и тем же !!это так в PHP?Насколько я читал, они должны быть разными!