phpのセッション管理について質問です。

php.iniのsession.cookie_lifetimeでセッションをクッキーに保存する生存期間を指定すると思いますが、ウェブアプリ毎に生存期間を変える事は可能なのでしょうか?

Aと言うウェブアプリとBと言うウェブアプリがあるとします。

Aは30分
Bは1時間

と言う感じに設定する事は可能でしょうか?

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:--
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答2件)

id:esseesse No.1

回答回数192ベストアンサー獲得回数0

ポイント25pt

setcookie()の第3引数で指定できます。

が、これは1個1個指定しないといけません。

修正が可能なのであればラッパーをかませた方がいいかもしれません。

id:kunitz

ありがとうございます!

session.cookie_lifetimeってsetcookie()を明示的につかってましたっけ?

2004/10/14 12:38:41
id:hi7m149q No.2

回答回数17ベストアンサー獲得回数0

ポイント25pt

ini_set 関数で各スクリプト毎に

session.cookie_lifetime の値を変えることで

対応が可能ではないでしょうか。

id:kunitz

ありがとうございます!

なるほど

2004/10/14 16:09:43

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません