ログアウト
リンクをクリックするか,ログイン条件を満足しなくなった時にはこのlogout.php
に飛ばされ,下記のような表示を得ます。
PHPスクリプト:logout.php
この講義支援システムのログイン情報はセッションの引継ぎによって保たれています。従って,ログアウトの際に必要な処理は,セッションによる情報の引継ぎを止めて破棄することです。これはsession_unset
ファンクションを利用することで実現できます。
このページでは説明のためにログアウトが完了したことを表示していますが,header('Location: ○○')
を使用することで,ログアウト結果の確認を省略し,例えばindex.php
に飛ばすことも可能です。
表示を省略したlogout.php