phpのsession.cache_limiterの設定でページの有効期限切れを避ける
phpでセッション管理をする場合、ブラウザの戻るで元に戻ったりしたときに、
警告:ページの有効期限切れ 要求したページは、フォームで送信された情報を使用して作成されました。 このページは、もう利用できません。 セキュリティ保護のため、情報は自動的には再送信されません。 情報を再送信し、この Web ページを表示するには、 ツール バーの [更新] ボタンをクリックしてください。
みたいなことになったら
session_cache_limiter('none');
と設定すれば大丈夫。
phpのsession.cache_limiterのデフォルトはnocache、キャッシュするな、てことになってますがこれが邪魔してるので、noneで余計な制御はしない、っていうことになるらしい。