0

JQuery で使用する PHP セッション ログアウトを最適にキャプチャする方法についてのアイデアを探しています。

考え

1.) ユーザーが index.php から admin.php にログインします。PHP セッションが開始されます。
2.) ユーザーは admin.php からログアウトし、index.php に戻ります (url: admin.php?logout)
3.) ユーザーは、index.php に新しい DIV が表示され、「使用していただきありがとうございます!また!"。

PHP/jQueryの組み合わせを使用して、基本的に「終了したPHPセッションのリダイレクトからindex.phpがロードされた場合、このDIVを表示して非表示にする場合500ms後」。ユーザーがログアウトしたときにのみこの DIV が表示され、index.php に直接アクセスするだけではありません。

4

2 に答える 2

2

私はしたいです。

  1. ユーザーがログインします。セッションが作成されます。

  2. ユーザーがログアウトします。ログアウト ページのリダイレクトに url があると仮定しますadmin/index.php?loggedout=1

  3. ページでadmin/index.php単に与える

if(isset($_GET['loggedout'])) { echo "ご利用ありがとうございます! また来てください!"; }

必要な場所。

于 2013-01-08T04:34:21.427 に答える
0

セッションは、サーバー側で PHP によって管理されるメモリのブロックです (実際には、スーパー グローバル $_SESSION でアクセスできる PHP 配列です)。

ユーザーがログアウトするときにログインページに特別な表示をしたい場合は、次のような簡単な方法でそれを行うことができます:

  • メッセージを $_SESSION に (ログアウト アクションで) 保存し、ログイン ページに表示します。

  • JS コードによって自動的に検出される URL の追加パラメーターを使用して、ログイン ページにリダイレクトします (window.location.href を参照)。

于 2013-01-08T04:33:28.047 に答える