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

Yasuo Ohgaki php-users@php.gr.jp
Thu, 31 Jan 2002 15:31:56 +0900


LastTom wrote:
> 松川です。
> 
> 
>><?php
>>    $foo = $str . "_index";
>>    session_id ($foo);
>>    session_start ();
>>    $_SESSION["one"]   = "one";
>>    session_write_close ();
>>?>
>>
> 
>   セッションIDを指定しないとか、IDを変数じゃなくて定数にしてみるとか、い
> ろいろやってみましたか? いろいろと切り分けてどこに問題があるのか調べれば
> すぐにわかりそうなもんですが...
> 
>   ちなみに、Win2K+Apache1.3.00+php4.1.0(DSO)で上記のスクリプトを実行する
> とApacheが落ちました。(^^;

多分、filesハンドラを使われていると思います。
どの辺りを直せば良いのはわかりますが、すぐにと言う訳にはいきません。
バグレポートがあれば、忘れないのでバグレポートをお願いします。

save handler名と"_"を使うとsegfaultする事を必ず書いておいて下さい。

# files handlerのIDとして利用可能な文字は[0-9a-zA-Z]です。

-- 
Yasuo Ohgaki
yohgaki@dd.iij4u.or.jp

__________________________________________________
Do You Yahoo!?
Yahoo! BB is Broadband by Yahoo!  http://bb.yahoo.co.jp/