У меня есть страница, которая отображает фотографию, загруженную пользователем. У меня есть две формы, которые обеспечивают два разных действия. Первая форма replace_photo_form - это просто кнопка, которую пользователь нажимает, чтобы заменить фотографию. Вторая форма next_page_form представляет собой поле для ввода подписи к фотографии, а также кнопку для перехода на следующую страницу. Когда пользователь нажимает кнопку next_page, он должен сохранить заголовок в БД и перейти к следующей странице.
<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 в структуре страницы, поэтому я включил его в replace_photo_form. Проблема в том, что когда я нажимаю кнопку next_page, она не сохраняет значение POST для поля ввода заголовка, как мне бы хотелось. В идеале я бы просто включил поле заголовка в next_page_form, чтобы сохранить заголовок как значение POST, но мне нужно, чтобы оно отображалось рядом с кнопкой замены фотографии.
Как я могу включить поле формы в свой POST, если его нет в текущей форме?