Windows/IIS で PHP を実行しています。
セッション変数がページごとに保持されていないようです。
このコード…
//echos out the session variables in a nice format for inspection
echo "<p><pre>";
print_r($_SESSION);
echo "</pre></p>";
…次のように空白の値を出力します…
配列
(
[s_firstvar] =>
[s_var2] =>
[s_second] =>
[s_numberfour] =>
[s_youget] =>
[s_thepoint] =>
[] =>
)
フォーラムで提案を見つけました…
私は最近同様の問題を抱えていました (Win2000、IIS)、セッション データが保存されているディレクトリへの書き込みアクセス権が PHP にないことが判明しました。
と
session.save_path を設定しましたか?
php.ini の session.save_path の正しい使い方は? そして、それは私の問題ですか?