从会话获取变量不起作用

时间:2019-11-16 07:41:22

标签: php session globals

在我的登录脚本中,我开始了一个会话并输入了用户名。但是,在另一个脚本中使用我的代码时,我无法找回变量。

session_start();
$username = $_POST['username'];
$password = $_POST['password'];
$conn = mysqli_connect("#", "#", "#", "#");
$query = "SELECT username, password from login where username=? AND password=? LIMIT 1";
$stmt = $conn->prepare($query);
$stmt->bind_param("ss", $username, $password);
$stmt->execute();
$stmt->bind_result($username, $password);
$stmt->store_result();
if($stmt->fetch())
{
  $_SESSION['login_user'] = $username;
  header("Location: site.php");
  exit();
}

P.S .:我不知道为什么有时使用mySQLi有时使用PDO。

include "login.php";
$user_check = $_SESSION['login_user'];

怎么了?

0 个答案:

没有答案