-1

複数のページでヘッダーを使用しています。ユーザーがログアウトを選択できるドロップメニューがあります。ログアウトをクリックすると、セッション変数を破棄したいと思います。

ドロップダウン メニューで [ログアウト] をクリックしたときに PHP を実行するにはどうすればよいですか?

これが私のドロップダウンメニューです:

<ul class="dropdown-menu">  
    <li><a href="#">Register User</a></li>
    <li><a href=#">View Access List</a></li>
    <li><a href="logout.php">Logout</a></li>    
</ul>
4

4 に答える 4

1

logout.php次のように設定します。

<?php

    session_start();
    unset($_SESSION);
    session_destroy();

    header("Location:index.php?message=logout");

?>

これは単純な例ですが、必要に応じて拡張できます。

于 2013-10-12T13:16:15.540 に答える
0

ファイルlogout.phpには次が含まれている必要があります。

<?php
    session_start();
    session_destroy(); // ALL sessions of your site will be destoryed
    header("location: index.php?do=logout"); // or where ever you want to redirect the user
?>
于 2013-10-12T13:18:02.427 に答える