2011-04-08 135 views
-1

好的,當我以用戶1的身份登錄時,我的PHP SESSIONS將以用戶1的身份保持登錄狀態,直到我離開或刷新頁面,神奇地以用戶2身份登錄。可能會導致此問題問題?PHP - 會話登錄問題

這是我所有頁面頂部的內容。

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. 
} 
+1

除非我們看到一些代碼絕對有什麼可能會導致問題!並且通過代碼我並不是指您調用的標準函數來執行輸出緩衝和會話初始化。 – ITroubs 2011-04-08 00:03:03

+0

你有什麼樣的cookie系統嗎? – jocull 2011-04-08 00:03:52

+1

Hello [again](http://stackoverflow.com/questions/5588755/php-sessions-problem),@HELP。 – drudge 2011-04-08 00:08:56

回答

0

如果您以用戶2的身份登錄,是否銷燬會話?

+0

如果我以用戶2登錄,一切似乎都沒有問題? – HELP 2011-04-08 00:06:49