[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Заполнение и сохранение .rtf
MadMike
Здравствуйте!
Заполняю файл rtf по шаблону из формы.
Вывести на скачивание могу а просто сохранить на сервер не знаю как. Подскажите пожалуйста.

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;




Спустя 2 часа, 16 минут, 46 секунд (3.07.2014 - 11:02) MadMike написал(а):
// строка, которую будем записывать
$text = "Какой-то текст";

// открываем файл, если файл не существует,
//делается попытка создать его
$fp = fopen("file.txt", "w");

// записываем в файл текст
fwrite($fp, $text);

// закрываем
fclose($fp);



тема закрыта


_____________
Мы не знаем что это такое, если бы мы знали что это такое, мы не знаем что это такое!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.