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

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

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

[3645] Re. 実行ファイルの書き方

user: ゆうじ | created: 2007-03-12 01:51
> ゆうじさん。まいど有難うございます。
>
> エラーは出ませんし、ドメインは全て同一です。
> session.conf.php【改】は試してみますが、これ自体は不具合には関係ないですよね。
>
> あとは思い当たることは無いのですが、あえて言えばセッションハンドラーファイルは純粋に関数の定義であって、私の環境特有の変数を入れる所は無いですよね?

その通りです。file.sessionhandler.php は触らなくてOKです。
江戸川アダモさん所の固有の値を入れるのは
session.conf.php の中の
セッションパラメータ設定部分だけです。


> それと、このハンドラーはセッションファイルの保存場所や寿命等を設定しているので、ログイン認証の時に一度実行すれば、その後は呼び出す必要は無いと思うのですが。単にセッションファイルのありかを示してやれば良いような気がするのですが。

スクリプトで設定した値が有効なのはリクエストが終了するまでの間だけです。
リクエストが終了してしまえば
セッションハンドラも含め各設定はデフォルトに戻りますよ。

このセッションを参照する全てのリクエストが
同じセッションハンドラで、且つ同じ設定でなければ
セッションの整合性は保てなくなります。
なのでリクエストの度に以下の3つは必須です。

(1)セッションハンドラの設定
(2)セッションパラメータの設定
(3)セッション開始

つまり、このセッションを利用する
全てのスクリプトの冒頭で
require_once 'session.conf.php';
する必要があります。
Parent: 3644  reply: 3646 返信 編集 削除
スレッド表示 | フラット表示〕 全トピック 923 件中 128 番目 次≫ ≪前
ページの一番上へ
Googleグックマークに登録 Yahooグックマークに登録 livedoorクリップに登録 @niftyクリップに登録 はてなブックマークに登録 deliciousに登録 Buzzurlに登録 FC2ブックマークに登録
最近更新された掲示板トピックス
管理人Blog
Yahoo Search

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