-1

かなり大きなフォームがあり、送信するとフォームと同じページに投稿され、PHP 検証が実行されます。

基本的に、すべてが正しく検証された場合、投稿されたすべての情報を含む別のページを表示して、ユーザーがレポートを印刷できるようにする一種のレポートまたは確認を表示します。フォーム内のデータは、電子メールで送信されたばかりのデータベースには保存されません。

私が問題を抱えているのは、フォームアクションがレポートページだけに移動しないため、値を取得することです。したがって、アドバイスが必要です。

if でフォーム アクションの場所を変更する方法を探す必要があります。

あなたのアドバイスは大歓迎です。

4

1 に答える 1

0

リダイレクトする前に、おそらく値を Session に保存する必要があります。次に、他のページでそれらを読み上げ、クリアします。

関連項目:リダイレクトを使用した PHP パス データ

編集: Post-Redirect-Get (PRG) パターンも参照してください。グーグルで検索すると、いくつかの使用可能な例が表示されるはずです

于 2013-08-19T14:19:14.447 に答える