Ruslan.Denisenk
Новичок
Сессии и unset
У меня вот была такая задумка, при помощи сессии передавать код ошибки!
Скрипт выполняется, находит ошибку и записывает ее в сессию, при следующем исполнение скрипт проверяет есть сессия с ошибкой или нет, если есть то присваиваем этот код переменной и удаляем сессию, НО когда я удаляю сессию то переменная которой я присвоил сессию тоже обнуляется. Почему?
И как это исправить?
if (isset($_SESSION['ERR_MSG'])) {
print_dump($_SESSION);
$error_msg[] =& $_SESSION['ERR_MSG'];
}
unset($_SESSION['ERR_MSG']));
У меня вот была такая задумка, при помощи сессии передавать код ошибки!
Скрипт выполняется, находит ошибку и записывает ее в сессию, при следующем исполнение скрипт проверяет есть сессия с ошибкой или нет, если есть то присваиваем этот код переменной и удаляем сессию, НО когда я удаляю сессию то переменная которой я присвоил сессию тоже обнуляется. Почему?
И как это исправить?
if (isset($_SESSION['ERR_MSG'])) {
print_dump($_SESSION);
$error_msg[] =& $_SESSION['ERR_MSG'];
}
unset($_SESSION['ERR_MSG']));