所以我有一個登錄php文件,在它檢查用戶名和密碼是否正確後,它會重定向到主頁面。關鍵是我想記住它是哪個用戶,所以這只是他的會話。PHP登錄會話創建
該日誌部分:所以現在
if(mysql_num_rows($result) > 0)
{
session_start();
$_SESSION['username'] = $username;
$_SESSION['password'] = $password;
header('Location: ../Main_page/main_page.php');
}
主頁上使用:
<?php
$user = $_SESSION['username'];
?>
和我而如果我想例如輸出用戶名,我想以後使用例如:
<dt>Welcome, <em><?php echo $_SESSION['username']?></em></dt>
但它不工作... 請幫我找錯誤在此代碼
您是否總是在腳本的開頭調用'session_start()'? – evotopid 2012-03-18 20:32:18
在會話中輸入明文密碼絕對沒有正當理由。 – bkconrad 2012-03-18 20:37:18
不要將密碼放在會話變量中! – Shackrock 2012-03-18 20:38:50