[PHP-users 5118] Re: session_id() に変数を指定する方法

Toshiyuki Kajii php-users@php.gr.jp
Thu, 31 Jan 2002 12:50:17 +0900


梶井です。

Thu, 31 Jan 2002 11:03:09 +0900
"ページワン 櫻田" <h-sakurada@pageone.ne.jp> wrote

>私がやろうとしていることは、セッションIDを
>指定する再に変数で指定できないかという事です。
>例えば、
><?php
>    $foo = "\"hoge_index\"";
>    session_id ($foo);
>    session_start ();
>    $_SESSION["one"]   = "one";
>    session_write_close ();
>?>

私自身はこういうことをやったことがないのですが、マニュアルを見
ると、

session_id()は、カレントのセッションのセッショ ンIDを返します。
idが指定された場合、カレントのセッションIDを置換します。

とあるので、

<?php
    $foo = "\"hoge_index\"";
    session_start ();
    session_id ($foo);
    $_SESSION["one"]   = "one";
    session_write_close ();
?>

のような気がするのですが、いかがでしょうか。
はずしてたらすいません。


-------------------------------------------------
  rainboware - net entertainment
  株式会社 レインボウェア
 -----------------------------------------------
  梶井俊幸(Toshiyuki Kajii) kajii@rainboware.jp
-------------------------------------------------