Как сделать отправку pdf по почте, созданного из введенных данных формы HTML?
Подскажите, пожалуйста, как можно реализовать следующую задачу.
Нужно сделать HTML форму в которую пользователь будет вводить свои данные (с формой все понятно). Из этих данных нужно сформировать счет, конвертировать его в PDF и отправить по почте, указанной в одном из полей формы. Также в счет нужно добавлять номер счета, который для каждого нового пользователя будет увеличиваться на 1 (я так понимаю или нужно использовать базу данных или писать значение в какой-то файл, а потом читать это значение и увеличивать на единицу). Подскажите в каком направлении смотреть.
В направлении "формируем и отправляем pdf на стороне сервера". Навскидку это решается так. Пишется фронтэнд, который получает данные и post-запросом отправляет их на сервер. На сервере при получении такого запроса, приложение записывает полученную информацию в базу данных (хранение), строит pdf-файл на основании этих данных и отправляет по почте.