[PHP-users 27467] Re: セッション破棄イベント

Shintaro Nakayama nakayama @ skk21.co.jp
2005年 11月 11日 (金) 12:42:16 JST


こんにちわ、はじめまして。
中山と申します。
私の場合、セッションデータを破棄する場合はこのような
処理を行っています。

function sessionDelete(){
 // $_SESSIONへ新規配列(array())を代入
 $_SESSION = array();
 // Cookie削除
 // 現在より1日前の有効期限
 setcookie(session_name(),"",time()-86400);
}
一度お試しください。


----- Original Message ----- 
From: <kimura @ kmtec.co.jp>
To: <php-users @ php.gr.jp>
Sent: Friday, November 11, 2005 12:25 PM
Subject: [PHP-users 27466]セッション破棄イベント


> こんにちは、
> PHPのセッション機能を使ってプログラムを組んでいるのですが、
> ログイン画面などで
> ユーザーログイン→セッション作成→正常な処理を行わずに画面を閉じる(×ボタ
ンなど)
> この場合、セッション破棄が出来ず、
> 再度ログインする場合、前の値のセッションを使ってしまいます。
> これをどうにかして、一度、破棄した新しいセッションを使って
> ログインをさせたいのですが、
> どのように処理を実行すればよいのでしょうか。
>
>
> _______________________________________________
> PHP-users mailing list  PHP-users @ php.gr.jp
> http://ns1.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ - 質問する前にはこちらをお読みください
> http://www.php.gr.jp/php/novice.php3



PHP-users メーリングリストの案内