Раньше я использовал сеансовые переменные несколько раз, без проблем, но теперь у меня это получилось ...
Параметр $_SESSION
var, который я задаю, становится неактивным каждый раз, когда скрипт PHPсработал, хотя он устанавливает нормально для одной переменной за раз.
if (!isset($_SESSION['badList'])) {
print 'not set - again?';
$_SESSION['badList'][0] = $lineNum;
}
else
{
$_SESSION['badList'][count($_SESSION)] = $lineNum;
}
Здесь «не установлено - снова?»срабатывает каждый раз, когда я выполняю подходящее действие, т. е. PHP не может найти начальный сеанс var.Кажется, что кэш сеанса полностью очищается при запуске скрипта, что портит сессию.
Что я могу сделать?Большое спасибо.