Похоже, ваша проблема в том, что у вас есть несколько форм на странице, и вы хотите, чтобы каждая из них была скрыта после того, как пользователь отправил ее (и не появилась снова, когда другая форма заполнена).
Было бы лучше сделать это на стороне сервера, сохранив состояние в сеансе (или, возможно, в базе данных). Однако, если эта проблема безопасности / удобства использования не важна, ее можно реализовать на стороне клиента:
Когда форма невидима, вам нужно поместить скрытое поле ввода во все остальные формы с именем невидимой формы. Затем вы должны проверить, присутствует ли это значение в коде PHP, и если да, продолжать скрывать форму в своем ответе.
Кроме того, вы можете сохранить состояние скрытия формы в строке запроса и просто перенаправить пользователя при отправке.