Дам тебе удочку пожалуй. Вот тебе кусок кода для генерации RTF файла (1-я ссылка в гугле)
header('Content-Type: application/msword');
header('Content-Disposition: inline, filename=cert.rtf');
$name1="Ivan";
//открыть файл шаблона
$filename = 'PHPCert.rtf';
$output = file_get_contents($filename);
//замена заполнителей в шаблоне
$output = str_replace("<<name>>",$name1,$output);
//отправить сгенерированный документ в браузер
echo $output;
(link:
forum.oszone.net/post-1514368.html)
Для работы этого скрипта вам понадобится файл шаблона RTF, который будет висеть на сервере.
Ну и конечно же, забирай значение из инпутов методом _POST