我試圖阻止我的空間頁面的用戶在沒有先登錄的情況下導航到其他頁面。我明白我應該使用會話變量。我知道我通過輸入session_start()
記住了特定會話的用戶;在頁面頂部。如果瀏覽器記住客戶端是否登錄,是否需要新的類文件?會話需要存儲在類對象中嗎?如果用戶導航到授權訪問的頁面,然後他們可以在那裏將單獨的php文件中需要的if/else語句存儲在哪裏?php記住一個會話
如果一個新的類是必要的即時通訊思想這將是這個樣子:
class Loggedin {
private $isLoggedIn;
public function Loggedin($username) {
if (array_key_exists($username, $this->isLoggedIn) && ($this->isLoggedIn[$username] == $password))
{
return true;
}
else
{
return false;
}
}
}
你認爲登錄課程是必要的嗎? –