最初にログインせずに自分の spacebook ページのユーザーが他のページに移動できないようにしようとしています。セッション変数を使用することになっていることを理解しています。入力することにより、特定のセッションでユーザーを記憶していることがわかりsession_start()
ます。ページの上部にあります。クライアントがログインしているかどうかをブラウザーに記憶させるには、新しいクラス ファイルが必要でしょうか? セッションをクラス オブジェクトに保存する必要がありますか? アクセスが承認されたページにアクセスする前にユーザーがそこに移動した場合、必要な 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;
}
}
}