Re: [請益] 有分權限的網頁

看板PHP作者 (127.0.0.1)時間10年前 (2015/04/16 14:09), 編輯推噓2(201)
留言3則, 2人參與, 最新討論串2/2 (看更多)
應該要用if else SESSION_start(); if ($username == $row[1] && $password == $row[2]) { $_SESSION['username'] = $username; } else {$_SESSION[username] = "Guest";} echo "<script>alert('Login Successed!');</script>"; echo '<meta http-equiv=REFRESH CONTENT=1;url=index.php>'; 還有照你的敘述 應該是要用cookie 而不是session ※ 引述《kamihane (也無風雨也無晴)》之銘言: : 新手又來發問了。 : 我遇到的問題是我希望在首頁的地方能夠判定不同的user來顯示出不同的頁面。 : 例如一開始進入的時候沒有登入紀錄,所以是訪客,網頁最頂端會有登入 跟 註冊的選項 : 如果登入過的,上面會寫"歡迎,'username'" 這樣。 : 爬過文之後發現應該是用SESSION這項功能,但是我嘗試在index.php最上面放: : <?php : SESSION_start(); : $_SESSION[username] = "Guest"; : ?> : 然後再登入的地方寫: : if ($username == $row[1] && $password == $row[2]) { : $_SESSION['username'] = $username; : echo "<script>alert('Login Successed!');</script>"; : echo '<meta http-equiv=REFRESH CONTENT=1;url=index.php>'; : } : 這樣好像沒有辦法改變index.php的 session耶Orz? : 是不是哪邊搞錯了呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.62.185.25 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1429164591.A.951.html

04/16 14:15, , 1F
了解.. 我繼續試試看Orz 謝謝您
04/16 14:15, 1F

04/16 14:16, , 2F
cookie存在使用者電腦 判斷有沒有登入過應該是用cookie
04/16 14:16, 2F

04/16 14:17, , 3F
嗯 知道了
04/16 14:17, 3F
文章代碼(AID): #1LBr8lbH (PHP)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #1LBr8lbH (PHP)