Сообщение об ошибке в php $_SESSION невозможно получить после того, как оно создано на другой странице.Php

Кемеровские программисты php общаются здесь
Anonymous
Сообщение об ошибке в php $_SESSION невозможно получить после того, как оно создано на другой странице.

Сообщение Anonymous »

Я выполняю этот частный метод путем вызова в другой части класса. сеанс запускается уже в верхней части скрипта (источник проблемы не связан с session_start()).
Здесь я генерирую сообщение об ошибке:

Код: Выделить всё

private function isValidOthers($parentId, $title, $keywords, $description, $status, $slug)
{
if (empty($parentId) || empty($title) || empty($keywords) ||
empty($description) || empty($status) || empty($slug))
{
$_SESSION["error"] = "All inputs are necessary. Please fill all fields.";
header("Location:admin/category_add.php");
exit;
}
}
И здесь я хочу обработать сообщение об ошибке (admin/category_add.php):

Код: Выделить всё


Подробнее здесь: [url]https://stackoverflow.com/questions/79112982/error-message-in-php-session-is-couldnt-be-reached-after-it-is-generated-in-a[/url]

Вернуться в «Php»