Из введённых онлайн данных получить doc/pdf файл

Андрей9 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
13.01.2016

Онлайн заявления по шаблону (шаблон предоставлю) хочу на сайте реализовать. 

1 Задание (приоритетное): Пользователь внёс данные (фио, адрес, тел, названия приложений к заявлению и т.п.), а скрипт (тот, что Вы напишете) по заданному ранее шаблону сформирует doc/pdf файл 

2 Задание (не особо важно, можно не делать): Далее, пользователь должен получить доступ к введённым своим данным (подправить, например, а не заново вносить). Возможно нужно занести данные в БД mysql 

Пример что хочу: Есть шаблон квитанции на оплату коммунальных услуг. Клиент ввёл на сайте свои ФИО, адрес, сумму оплаты и имя управляющей компании (куда платить нужно). Сформировал doc/pdf файл, распечатал. 

В моём случае клиент введёт от 10 до 20 полей (типа ФИО, адрес и т.п.) и по шаблону сформирует то что нужно.