-5

経由で送信さ$_SERVER['REQUEST_METHOD'] == 'POST';れ、次のページに進むフォームがあります。次のページでは、ユーザーが戻ってフォーム データを編集できるようにします。フォーム ページに戻ろうとすると、ブラウザから「フォームの送信を確認してください」というメッセージが表示されます。

これは Google Chrome でのみ発生するようですが、Safari では問題なく動作します。

なぜこれを行うのかについて、誰かが何か考えを持っていますか? $_SERVER['REQUEST_METHOD']ページに戻るときに変数をリセットする必要がありますか?

4

2 に答える 2

2

ユーザーをブラウザの前のページではなく、編集ページにリダイレクトする必要があります。情報を一時的にセッションに保存し、その情報を編集ページにロードできます。

于 2012-12-31T14:33:25.763 に答える
1

データベースに値を追加することをお勧めします。誰かが戻ったときに、データベースに保存されている値をリロードします。これは、必要に応じて同じことを行うためのよりクリーンな方法です。Firefox ではこのメッセージが表示されますが、IE でも同様だと思います。

于 2012-12-31T14:31:41.673 に答える