Проблемы с $_SESSION в сниппетах MODX

Обыкновенный счетчик на сессионных переменных

<?php
print_r(isset($_SESSION['12']));
if(!isset($_SESSION['12'])) {
	$_SESSION['12']=0;
}
else {
	$_SESSION['12']++;
}
echo $_SESSION['12'];
Данный код всегда выводит 0
Может я что-то делаю не правильно.
Прошу помощи.
Alternative
22 августа 2016, 21:41
modx.pro
838
0

Комментарии: 3

Марат Марабар
23 августа 2016, 10:17
0
if(!isset($_SESSION['12'])) {
	$_SESSION['12']=0;
}
else {
	$_SESSION['12'] += 1;
}
    Волков Николай
    24 августа 2016, 04:56
    0
    Проблема из-за кэширования. В кэш сохраняется нулевое значение, а потом все время от туда достаётся.
      Alternative
      24 августа 2016, 17:49
      0
      сниппет вызывается некшируемым
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      3