期限切れのセッションを処理するメカニズムがあります。
User logged in
Session expires
User goes to link
User redirected to login page
User logs in
User redirected to requested link
私が達成したいのは、フォームと同じ機能を持つことです。
User logged in
User starts to fill out a form
Session expires
User submits a form
User redirected to login page
User logs in
Form posted on behalf of user (aka redirect with post)
しかし、今のところ、次のように機能します。
User logged in
User starts to fill out a form
Session expires
User submits a form
User redirected to login page
User logs in
User redirected to form page with all fields empty
User sad
http_redirect で試してみましたが、URL にパラメーターを追加するだけであることがわかりました。問題は、サーバー側が GET を受け入れず、POST しか受け入れないことです。自動保存機能、JavaScript の投稿、リダイレクトなど、これを行うための他の方法を考えてみました。
誰かが以前にこの問題を経験したに違いありません。
何か案は?