[PHP-users 19955]Re: SESSIONに関する事

Y.Watanabe yuw @ msj.biglobe.ne.jp
2004年 1月 19日 (月) 20:37:48 JST


渡辺です。

セッションIDを、URL埋め込みだけじゃなくてクッキーででも
使えるようになっちゃっているから、に一票。
(ブラウザのクッキーを不許可にして再チャレンジする、とか)

まず
http://jp.php.net/manual/ja/ref.session.php
を熟読してください。

ただしいずれにせよ情報不足です。

OSの種類
PHPのバージョン
phpのコンパイルオプション
php.iniファイルのsessionまわりの設定
( $ php -r 'print_r(ini_get_all("session"));' の結果でも可)

を書きましょう
(というツッコミが他にも沢山くるでしょう)


konet218 @ ybb.ne.jp wrote on 2004/01/19 20:24
with Subject: [PHP-users 19954] SESSIONに関する事

>page1.phpからpage2.phpへ移動した際に、
>sessionIDがURLにくっつくと思うのですが、
>このsessionIDを変えても、page2.phpに
>「あいうえお」と表示されてしまいます。
>
># page2.php?sessionID=bb2f98609e742c9c0f54553c199a2
># を、
># page2.php?sessionID=bb2f98609e
># に、変えたと言う意味です。
>
>今回初めてSESSIONにチャレンジしているので
>分からない事だらけなのですが、仕様なのでしょうか。
>
>
>---------- page1.php ----------------------
><?php
>// page1.php
>
>session_name("sessionID");
>session_start();
>
>$_SESSION['a'] = "あいうえお";
>echo '<a href="page2.php?' . SID . '">page2.phpへ</a>';
>
>?>
>-------------------------------------------
>
>---------- page2.php ----------------------
><?php
>// page2.php
>
>session_name("sessionID");
>session_start();
>
>echo $_SESSION['a'];
>
>?>
>-------------------------------------------



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