スレッド表示 | フラット表示〕 全トピック 923 件中 128 番目 次≫ ≪前

セッション クッキーの保存期間

created: 2007-01-21 00:50 | modified: 2007-04-04 01:37 | reply: 19

[3647] Re. セッション変数が引き継がれない

user: ゆうじ | created: 2007-03-12 22:55
さて、どうやって確かめましょう。
段階を追って原因を切り分けましょうか。

先ず、セッションの挙動を確かめる為に
該当ディレクトリに以下のテストコードを置いてみてください。

setdate.php では現在時刻をセッションに保存し、
showdate.php でその時刻を表示しています。
この間を行き来すれば時刻が更新されます。

setdate.php
<?php
error_reporting(E_ALL);

require_once 'session.conf.php';

$_SESSION['time'] = date('Y-m-d H:i:s', time());

echo '<h3>setdate.php</h3>';
echo '<div>', $_SESSION['time'], '</div>';
echo '<div><a href="showdate.php">SHOW DATE</a></div>';

phpinfo();
?>

showdate.php
<?php
error_reporting(E_ALL);

require_once 'session.conf.php';

echo '<h3>showdate.php</h3>';
echo '<div>', $_SESSION['time'], '</div>';
echo '<div><a href="setdate.php">SET DATE</a></div>';

phpinfo();
?>

きちんと時刻が表示されれば、
原因はセッションハンドラや設定周りではありません。

動かなければ、
phpinfo() で表示されたセッション周りの設定を比較しましょう。
違いがあれば そこから設定周りの原因が見えてくるでしょう。

もし設定が同じなら、実行してるスクリプトか、
ブラウザの設定に原因があると考えられますね。
Parent: 3646  reply: 3649 返信 編集 削除
スレッド表示 | フラット表示〕 全トピック 923 件中 128 番目 次≫ ≪前
ページの一番上へ
Googleグックマークに登録 Yahooグックマークに登録 livedoorクリップに登録 @niftyクリップに登録 はてなブックマークに登録 deliciousに登録 Buzzurlに登録 FC2ブックマークに登録
最近更新された掲示板トピックス
管理人Blog
Yahoo Search

最近更新したNote
PHPマニュアル
今日のブックマーク
PHPマニュアル関数検索
関数名を入力し検索ボタンをクリック↑