2017-11-30 2 views
-1

ここに私のlogout.phpファイルがあります。ここでは、hrefリンクが選択されたときにすべてのセッションを破棄しようとしました。 しかし私のセクションは、私のPHPファイルで次の行を使用すると破壊されません。 hrefが選択されているときにdestroyセッションを使用するにはどうすればよいですか?任意の出力が送信される前にPHPを使ってsession_destroyを使ってindex.phpからすべてのクッキーを破壊するには?

logout.php

<?php 
<div> 
<span style="font-size: 190%"><?php echo ("Please")?> <?php session_start();session_unset();session_destroy();session_write_close();header('Location:index.php');die; echo '<a href="index.php"> login</a>' ?></a><?php echo(" back to the page") ?><br /><br /></span> 
</div> 
?> 
+0

にこのコードをリンクするリンクをクリックするときだけでなく、毎回このページのロードを実行してきています。 – deceze

答えて

0

あなたは別のlogout.phpページを作成し、そこにセッションを破壊する必要があります。

<?php 
    session_start(); 
    session_destroy(); 
    header('Location:index.php'); 

とそれ

関連する問題