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

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

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

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

user: ゆうじ | created: 2007-03-11 16:35
まいどどうも。

文章を読む限り間違ってはいないと思います。

実行ファイルの書き方でちょっと考えてみたのですが
session_start() は実行中1回呼ぶだけで良いので、
session.conf.php の最後に session_start() を書き足してしてもいいですね。
セッションを利用する全てのファイルの冒頭で
require_once 'session.conf.php';
を書くだけで済みます。

【改】session.conf.php
<?php
/*
* セッションハンドラ設定
*/
require_once 'file.sessionhandler.php';
$_shandler = new file_sessionhandler;
session_set_save_handler(
array(&$_shandler, 'open'),
array(&$_shandler, 'close'),
array(&$_shandler, 'read'),
array(&$_shandler, 'write'),
array(&$_shandler, 'destroy'),
array(&$_shandler, 'gc'));

/*
* セッションパラメータ設定
*/
ini_set('session.cookie_lifetime', '604800');
ini_set('session.gc_maxlifetime', '604800');
session_save_path('/home/MyHomeDir/tmp');

/*
* セッション開始
*/
session_start();
?>

セッションを使うファイル全ての冒頭で
<?php
require_once 'session.conf.php';

/*
* 以降各処理
*/


?>

エラーは出ないんですよね。
セッションが使えない原因として
ログイン処理と掲示板の内容を表示する処理で
ドメインが違うなんてことはありませんか。
Parent: 3642  reply: 3644 返信 編集 削除
スレッド表示 | フラット表示〕 全トピック 923 件中 128 番目 次≫ ≪前
ページの一番上へ
Googleグックマークに登録 Yahooグックマークに登録 livedoorクリップに登録 @niftyクリップに登録 はてなブックマークに登録 deliciousに登録 Buzzurlに登録 FC2ブックマークに登録
最近更新された掲示板トピックス
管理人Blog
Yahoo Search

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