[PHP-users 21673]session_cache_limiterの使い方

Toshie Suzuki toshie-s @ t3.rim.or.jp
2004年 5月 15日 (土) 08:39:49 JST


はじめまして。鈴木敏江と申します。

PHPを使ってDB登録&閲覧系のシステムを構築しています。
PHPのセッションとフォームデータをPOSTで受け渡した場合に、
ブラウザの戻るボタンで戻ると「ページの有効期限切れ」の
警告が出てしまうのに悩んでいます。
PHPのオンラインマニュアルやGoogleなどで検索しながら
いろいろScriptを変えてみたのですけど、なんとなく挙動不審で
困っています(リロードしてもキャッシュから読み込んだり。。)

ちなみに、現在はこんな感じになってます
=======================================================
	//セッション関係
	session_cache_limiter('private must-revalidate');
	$cache_limiter = session_cache_limiter();
	session_cache_expire (5);
	$cache_expire = session_cache_expire();

	session_start();
	
	//ヘッダー送信
	print "<html>\n";
	print "<head><title>$title</title>";
======================================================

データの受け渡しなどはPOSTを使っております。
いろいろ頭の4行をかえて試しているのですが、変更前のキャッシュが
残っているのか、なんだか?!?!状態で困り果ててます。。。

ブラウザの「戻る」に対する有効期限の問題、
皆様はどのように対処なさっているのでしょうか??
ぜひコツや解決法を教えてください。

-----------------------------☆
  Toshie Suzuki / りんりん  
  E-Mail : toshie-s @ t3.rim.or.jp



PHP-users メーリングリストの案内