[PHP-users 34291] Re: 同一セッションを個々のサーバで利用したい。

Seto seto @ 1kg.jp
2009年 2月 17日 (火) 18:28:57 JST


 Setoです。

>php.ini にて session.use_cookies = 0  としてクッキーを使用しないように

とした場合に


><?php
>
>include_once("session_handler.php");
>session_start();
>
>$_SESSION["name"]="ALEX";
>$_SESSION["id"]="12345678";
>?>
><html>
><body>
><a href="session_test2.php">[Next]</a>

   ↑ どうやって session_test2.php にセッションを引き継げば良いか?

></body>
></html>

を考えて見ましょう。


クライアント側から
「サーバーに保存されているどのセッションを使いたい」
という指定がされていなければ
サーバー側(PHP)はセッションを継続してくれません。

指定の方法には幾通りかありますが
その一つにクッキーがあるわけです。
今回は意図的にそれを無効としているのですから
他の方法が必要です。



Junya Seto


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