Привет всем. Столкнулся с тупой проблемой! Данные не сохраняются в глобальную переменную Session. И именно с одной определенной страницы. Со всех других страниц сохраняет нормально.
Код на странице
<?php
session_start();
include ('includs/db.php');
$_SESSION['test4']='Hello!';
var_dump($_SESSION['test4']);
echo $_SESSION['test4'];
$data = $_POST;
if (isset($data['do_login'])){
//авторизируемся
//Проверяем на соответстиве в БД
$login = $data['login'];
$password = $data['password'];
echo $password;
$result = mysqli_query($connection,"SELECT `login`,`password` FROM `users` WHERE `login` = '$login'");
$r_1 = mysqli_fetch_assoc($result);
var_dump($r_1);
if ($r_1 == NULL){
echo "Такого пользователя не существует!";
} else {
echo "Такой пользователь существует!<br>";
$_SESSION['logged_user'] = $login;
if (password_verify($password, $r_1['password'])){
echo '<script type="text/javascript">';
echo 'window.location.href="http://testgamelife.ru/lk.php";';
echo '</script>';
} else {
echo "Не верный пароль!";
}
}
}
?>
Пытаюсь открыть на другой странице любую из $_SESSION['test4'] или $_SESSION['logged_user'], значения NULL.
Спасибо за внимание. Всю голову сломал.