入力フィールドの値をフォーム 1 に保存する必要があります。なぜそれが必要なのかというと、同じファイルでフォーム 2 を送信すると、フォーム 1 のすべての入力フィールドが空白になるからです。私の考えは、フォーム1から値を読み取り、フォーム2でその値で非表示フィールドを作成することです。フォーム 2 を送信すると、その隠しフィールドをフォーム 1 の値として $_POST できます。今は jquery を使用しています。
<script type="text/javascript">
$('#search_field').val('<?=$value?>');
var = $('#search_field').val();
</script>
そのフィールドで $_GET 値をエコーすると、すべてが機能します。場合によってはそれが必要ですが、$_GET が設定されていない場合は、自分でそのフィールドに入力する必要があります。自分で埋めた価値をどうやって蓄えるか?
最初のフォームは検索フォームで、検索エンジンにデータを送信します。2 番目のフォームはカレンダー フィールドで、検索結果の時間を指定します。私には 3 つの選択肢があります - すべて、30 日、10 日です。10 日をクリックすると、カレンダーが自動的に入力されます。