2017-03-11 129 views
-2

我正在使用連接到MySQL數據庫的PHP進行簡單的註冊/登錄表單。 但是,當創建登錄會話時,儘管用戶登錄信息被正確驗證,但無論何時使用用戶名會話變量驗證會話,它總是返回false,並且當我使用print_r檢查會話變量內容時,它會顯示它不包含任何內容。

這裏是我的登錄代碼的圖片,會話驗證碼:http://i.imgur.com/ZwieNA8.png

感謝您的幫助。

+0

請發佈您的代碼。 –

+0

沒有發佈你的代碼,沒有人可以提出任何建議。 –

+0

當您設置會話時,您還需要使用'session_start()'。 –

回答

0

您需要開始加入session_start()以上$_SESSION['username'] = $row['username'];login.php

+1

非常感謝。這固定了它。我不知道session_start()必須在每個使用它的頁面頂部調用,事後纔有意義。將來會記住這一點。 – Waypalm

+0

@Waypalm沒問題:) –