Сеанс входа недоступен, кроме страницы перенаправленияPhp

Кемеровские программисты php общаются здесь
Anonymous
Сеанс входа недоступен, кроме страницы перенаправления

Сообщение Anonymous »

Это мой логин.php

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

if ($_SERVER["REQUEST_METHOD"] == "POST") {
$username = $_POST['username'];
$password = $_POST['password'];

$stmt = $conn->prepare("SELECT * FROM admin WHERE username=? AND password=?");
$stmt->bind_param("ss", $username, $password);
$stmt->execute();
$result = $stmt->get_result();

if ($result->num_rows > 0) {
$_SESSION['username'] = $username;
header("Location: dashboard.php");
exit();
} else {
$error_message = "Invalid username or password";
}
$stmt->close();
}
Ниже приведен мой дашборд.php:

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







Document


[url=another_page.php]Link to another page[/url]


А ниже мой другой_page.php: По сути, я вхожу в систему и после успешного входа в систему попадаю на Dashboard.php, и здесь, на этой странице, $_SESSION['username'] доступен, но когда я нажимаю ссылку на другую_страницу.php, то на этой странице переменная сеанса недоступна.

Пожалуйста, дайте мне знать, где я ошибаюсь.

Подробнее здесь: https://stackoverflow.com/questions/785 ... ected-page

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