Спасибо всем. (Почему-то я не смог ответить на голосование, поэтому сегодня все побеждают:] еще раз спасибо!)
Завершите здесь работу с новичками в области php и javascript, извинитесь заранее за что-нибудь нерешительное.
У меня есть часть профиля пользователя, в которую я хотел бы, чтобы пользователь мог добавлять дополнительные элементы к тому же предмету, с немного другими условиями.
Например, скажем, это любимые книги. Набор полей содержит несколько флажков для жанра и текстовое поле для ввода названия книги. После того, как пользователь проверит жанр и заполнит заголовок, он может добавить книгу в свой набор любимых книг и затем иметь возможность добавить другую. После добавления книг они переходят к следующему набору полей, заполняют форму и отправляют.
Как это сделать? И что более важно, возможно ли это без JavaScript?
Без JS я понимаю, что это, вероятно, повлечет за собой повторную загрузку страницы для добавления элементов, несмотря на то, что меня больше смущает, как обрабатываются данные $ _POST, как до, так и после отправки.
Извините за такой открытый вопрос, на самом деле просто ищу кого-то, чтобы указать мне правильное направление, так как поиск этой темы оказался немного сложным.
Спасибо.
Некоторые уточнения
Я пытаюсь разработать приложение, максимально независимое от javascript. В этом смысле я не знаю, возможно ли добавить новые элементы только с помощью PHP. Мне кажется, что у рассматриваемого набора полей может быть своя собственная кнопка отправки, действие которой ПОСТАВЛЯЕТСЯ на саму страницу (без взаимодействия с БД и т. Д.), И переменные типа $ book_genre1, $ book_title1 заполняются на странице. Затем «официальная» отправка отправляется позже, что фактически добавляет данные POST, которые содержат массив книг, в БД. Но я не знаю, является ли это безопасной процедурой или хорошей логикой для начала.