私は、ユーザーがアップロードした写真を表示するページを持っています。私は2つの異なるアクションを提供する2つのフォームを持っています。最初のフォーム、replace_photo_formは、ユーザーがプッシュして写真を置き換えるだけのボタンです。 2番目のフォームnext_page_formは、写真のキャプションを入力するフィールドで、次のページに進むためのボタンです。ユーザーがnext_pageボタンを押すと、キャプションがDBに保存され、次のページに進みます。現在のフォームにない場合は、フォームフィールドを自分のPOSTに含めることはできますか?
<body>
<form id="replace_photo_form">
<input type="text" name="caption" />
<input type="submit" name="replace_photo" value="Replace Photo" />
</form>
<div>
<p>This is where some other information is located</p>
</div>
<form id="next_page_form">
<input type="submit" name="next_page" value="Next Page" />
</form>
</body>
私はreplace_photo_formでそれを含めるように、キャプションフィールドは、ページ構造におけるreplace_photoボタンに直接横に表示します。問題は、next_pageボタンを押すと、私が望むようにキャプション入力フィールドのPOST値を保存しないということです。理想的には、captionフィールドをnext_page_formに追加するだけで、キャプションをPOST値として保存しますが、写真の置き換えボタンの隣に表示する必要があります。
フォームが現在のフォームにない場合、私のPOSTにフォームフィールドを含めるにはどうしたらいいですか?