POST を使用してあるページから次のページに移動する codeigniter フォームがあります。各ステージでは、ユーザー送信データが使用されます。私は読みました:
https://stackoverflow.com/a/13559805/1021360
戻るボタンを機能させるには、get-post-get メソッド (GPG) を使用する必要があります。
追跡されているセッション変数に多くのデータがあります。セッションは、ホームページに戻ったとき、または 1 時間後にのみ期限切れになるように設定されているため、戻るボタンは機能するはずです。これは、すべてのコア データが保存される場所でもあります。(戻るボタンのキャッシュを作成する方法を知っていると仮定すると、戻るページはセッションからすべてを読み戻すことができるため、POSTはそれほど重要ではありません)。
現在、戻るボタンを押すと、「このドキュメントは利用できなくなりました」というメッセージが表示されます。エラーページ。
私のビューには、「/nextquestion」という関数への呼び出しを含むフォームがあります。
この関数は、フォームの検証を行い、フォームの値を CI_session に保存し、フォームが検証チェックに合格すると次のページをレンダリングします。
これを3番目の「ファイル」に渡し(codeigniterはphpファイルではなく関数呼び出しを使用するため)、そこから読み取る方法がわかりません...?
私が達成したいのは、戻るボタンが意図したとおりに機能することだけです。つまり、レンダリングされた方法で前のページが表示されるはずです。
ブラウザーのキャッシュを codeigniter のフォーム送信でうまく機能させる方法についてのヒントやヘルプは大歓迎です!
ありがとう。