Мои переменные сеанса в PHP не сохраняются.PHP: сессия не сохранена
В моем входе в систему формирования логины и страницы перенаправляет exec.php:
...
$_SESSION["username"] = $_POST["username"];
echo $_SESSION["username"] ==> works fine
//header("Location: home.php");
...
Когда я использую команду заголовка, чтобы вернуться на главную страницу после сессии установлена, переменная сеанса теряется ан Я получаю следующее сообщение MSG:
Undefined индекс: имя пользователя в D: \ www.xxx на линии х
Мой session_start() заявление является очень первое заявление на моей странице PHP. Может быть, проблема с настройками тайм-аута сеансов?
Thx для вашей помощи ...
У вас есть session_start() в верхней части обеих страниц? – hgolov
Нет только на странице login.php. Нужно ли делать это на обеих страницах? –
Да, это хорошо, когда вы публикуете только код, который, по вашему мнению, важен, и облегчите нам понимание, но в этом случае я уверен, что вы должны были опубликовать все с самого начала и вплоть до первого доступа к переменным в $ _SESSION в обоих файлах. –