2012-05-19 159 views
-1

我正在爲學校創建一個網站,我想顯示在我的頁面頂部登錄的人的用戶名...在頁面頂部顯示用戶名

現在,米,下面的代碼嘗試:

  • 韋爾科姆註銷。

  • 這裏是login.class.php文件:http://pastebin.com/srf38Ssq

  • 我的數據庫被稱爲 '項目',該表是 '用戶' 和列名是 '用戶名'

燦有人找到解決方案?提前致謝!

+0

'includes/loggedin.php'裏面有什麼?您是否將登錄用戶的用戶名保存在$ _SESSION中?你似乎沒有在你粘貼的代碼塊中做這件事。 –

+0

我剛剛在這堂課中看到過錯,我在評論中提出了一些問題,特別是:$ username = $ row ['Username']; $ _SESSION ['Username'] = $ username;因爲它以前沒用。我唯一的錯就是我忘記了'回聲'。愚蠢的我,謝謝隊友! – Verhulstt

回答

0

您如何知道用戶何時通過$ _SESSION登錄?從那裏獲取用戶名,然後將其顯示在屏幕的頂部。

你的代碼中有$ _SESSION ['Username'],你的問題是什麼?

+0

問題是,用戶名不顯示... – Verhulstt

0

<?php echo $_SESSION['Username']; ?>

+0

它不起作用,我不明白爲什麼:s – Verhulstt

+0

在你的課堂上你有兩個不同的如果檢查,在你第一次使用:$ _SESSION [ '用戶名']然後$ _SESSION ['用戶名'] ...嘗試打印第二個... –

+0

那麼我必須刪除什麼? – Verhulstt

0

記住,要在其中顯示會話名稱的所有頁面使用session_start()。

+0

我我已經在連接/ connection.php中做了這件事 – Verhulstt