• ベストアンサー

ログアウトのプログラム(phpファイル)

phpファイルでログインして、ブラウザにログイン出来たの表示が出るようにしています。ここ から、目的のページに行けるようにリンクを貼っています。 しかし、ログインしたけど、直ぐにログアウトしたい場合、ブラウザからリンクで再びログイン 画面に戻るには、この同じphpファイルにどのようなプログラムを書けば良いか教えて下さい。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

こんにちは。 何かライブラリやフレームワークを利用しているか、 どのように実装しているかにもよりますが、ここではオーソドックスにログインのセッション管理にsession_start()関数を使っている場合を例にします。 以下のようなコードで実現可能です。 /* ログアウトリンクを押したときに以下のコードを通過するようにする */ session_start(); // セッション開始(既にこの関数を実行している場合は2重で実行する必要なし) $_SESSION = array(); // セッション変数を消す session_destroy(); // セッションファイルを消す ~~以下、ログイン画面を表示~~ ご参考になれば幸いです。

noname#214131
質問者

お礼

大変参考になりました。 どうも有り難う御座いました。

関連するQ&A