[PHP-users 28867] Re: セッション処理つきまして
Y.Matsumoto
rokubou @ msoft.co.jp
2006年 3月 29日 (水) 09:17:20 JST
まつもと@入谷です。
DBを使うのであれば、以下のサイトの情報を利用した方が良いと思います。
http://www.zend.com/zend/spotlight/code-gallery-wade8.php
MySQLを使ったsave handlerのサンプルです。
> セッション開始時に$_SESSION["MySesssion"]=session_id()とし、
> 各ページ遷移時に$_SESSION["MySesssion"]の値をDBに問い合わせ
> 以前のセッションから指定時間が経過しているかどうか調べる
> ということにしました。
> (タイムアウトしていればそのセッション変数はDBから削除し、
> セッションの終了とします。)
このタイムアウト時の処理は class session の function _gc($life) で
処理できます。
さんこうまでに。
--
Y.Matsumoto <rokubou @ msoft.co.jp>
PHP-users メーリングリストの案内