mikhail_14
Мы не знаем что это такое, если бы мы знали...
Здравствуйте!
Заполняю файл rtf по шаблону из формы.
Вывести на скачивание могу а просто сохранить на сервер не знаю как. Подскажите пожалуйста.
Заполняю файл rtf по шаблону из формы.
Вывести на скачивание могу а просто сохранить на сервер не знаю как. Подскажите пожалуйста.
PHP:
function encode_for_rtf ($str) {
$str = bin2hex(iconv('utf-8','windows-1251',$str));
$str = preg_replace("/([a-zA-Z0-9]{2})/","\'$1",$str);
return $str;
}
// генерация заголовков, призванных облегчить браузеру выбор
// требуемого приложения
header ( "Content-type: application/msword" );
header ( "Content-Disposition: inline; filename=dogovor_{$_POST[fio]}.rtf");
// открытие файла шаблона
$filename = "soglasie_opd.rtf";
$fp = fopen ($filename, "r" );
// считывание шаблона в переменную
$output = fread($fp, filesize( $filename ));
fclose ($fp);
// замещение заполнителей в шаблоне данными
$output = str_replace("@tel", iconv('utf-8','windows-1251',$_POST['phone']), $output);
$output = str_replace("#asd", iconv('utf-8','windows-1251',$_POST['asd']), $output);
// отправка сгенерированного документа в браузер
echo $output;