PHP - session登录问题



好吧,当我作为用户1登录时,我的PHP SESSIONS将保持作为用户1登录,直到我离开或刷新页面,并神奇地以用户2登录。是什么导致了这个问题?

这是我所有页面的顶部。

 ob_start(); // Start output buffering.
 session_start(); // Initialize a session.

下面是一些代码

ob_start(); // Start output buffering.
session_start(); // Initialize a session.
$page = 'title';
include ('../includes/header.php');
require_once ('../includes/config.inc.php'); 
require_once ('../mysqli_connect.php'); // Connect to the db.
$mysqli = mysqli_connect("localhost", "aff", "adad", "adad");
if (!isset($_SESSION['user_id'])) {
    $url = BASE_URL . 'index.php'; // Define the URL.
    ob_end_clean(); // Delete the buffer.
    header("Location: $url");
    exit(); // Quit the script. 
}

如果您以用户2登录,是否会破坏会话?

最新更新