投稿者 メッセージ
<  PHPプログラミング  ~  アプリケーション毎にセッションの有効期間を設定したい
タロー
投稿1時間: 木 1月 13, 2005 1:04 pm  引用



登録日: 2005年1月 13日
投稿記事: 1

はじめまして。タローと申します。
件名の通りですが、アプリケーション毎にセッションの有効期間を設定したいのですが、
可能でしょうか?
php.ini内のsession.gc_maxlifetimeを変更するとありますが、
これはサーバ全体のデフォルト値という事で理解しています。
アプリ毎に動的に変更する方法があれば教えてください。
宜しくお願い致します。
トップに移動
ユーザー情報を表示 メッセージを送信
Superime
投稿1時間: 木 1月 13, 2005 8:31 pm  引用



登録日: 2004年11月 22日
投稿記事: 5

Code:
ini_set('session.gc_maxlifetime','1440'); 

みたいな感じでsession_start() の前に書けば良かったと思います。

以下 http://jp2.php.net/manual/ja/function.ini-set.php より引用

Quote:
ini_set
(PHP 4 , PHP 5)
ini_set -- 設定オプションの値を設定する
説明
string ini_set ( string varname, string newvalue)

指定した設定オプションの値を設定します。成功時に元の値を、失敗し た際にFALSEを返します。設定オプションは、スクリプトの実行中、新し い値を保持し、スクリプト終了時に元の値へ戻されます。

全てのオプションが ini_set() を使用して変更す ることが可能なわけではありません。以下にユーザのレベル毎に変更/設 定可能な(PHP 4.2.0における)全てのオプションのリストを示します。


間違ってたらごめんなさい。
トップに移動
ユーザー情報を表示 メッセージを送信
特定期間内の記事を表示:   
All times are GMT +9:00

次のトピックを表示
前のトピックを表示
Page 1 of 1
フォーラム一覧  ~  PHPプログラミング

トピックの新規投稿   返信


 
移動先:  

新規投稿: 不可
返信: 不可t
自分の記事の編集: 不可
自分の記事の削除: 不可
投票への参加: 不可




Powered by phpBB
customized by phpspot.