Здравствуйте! Нужен совет и помощь js/php-мастера.
На странице 7 услуг, для каждой из которых нужно создать собственную форму заказа.
Вариант такой: создать 7 форм на странице, у каждой добавить инпут
<input type="hidden" name="formData" value="заголовок для формы">
который будет содержать собственный заголовок.
в php выводим:
if (isset($_POST['formData'])) {$formData = $_POST['formData'];}
...
...
$subject = "$formData";
$message = "$formData\n\nОткуда: $email \n\nОтправитель: $name \n\nТелефон: $phone \n\nСообщение: $message";
Итог: На страничке 7 карточек, под каждой кнопка вызова модального окошка с формой. Фактически, сейчас 7 кнопок = 7 окошек = 7 форм. По сути, все формы
отличаются только скрытым заголовком, который выводится в письме.
Вариант не ахти конечно, поскольку код превращается в огромную портянку...
Вопрос - как сделать проще? Желательно создать одну форму, общую для всех и, чтобы при клике по каждой из (семи) кнопок, менялся бы заголовок в поле отправки. Подскажите, реально ли это и как реализовать?