Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Экспорт данных из php в Word?

Ответить
Настройки темы
Экспорт данных из php в Word?

Ветеран


Сообщения: 1792
Благодарности: 115

Профиль | Отправить PM | Цитировать


Нужно как-то загонять данные в Word, точнее в заранее подготовленный шаблон документа (не в смысле .dot), а в смысле заранее подготовлнная разметка и текст .doc, это типовой договор, нужно подставлять реквизиты

Пока придумал так, делаю шаблон документа сохраняю сначала в .doc, потом с помощью Word сохраняю в .htm (с фильтром) всё равно код не очень чистый, но потянет
потом вставляю в нужные места переменные $name

потом приходится сохранять html текст в текстовый файл с расширением .php и снизу и сверху дописывать

<?php
echo("
код созданный Word
");
?>

потому что файл приходится инклудить в файле php который его потом отображает в браузере

$name=name;
include("dogovor.php");

но мне потом ещё нужно сохранить договор в таком виде в котором он был создан, а вот как незнаю, он ведь в браузер выдаётся


хотел записать шаблон в базу, в поле с типом text и вывести в echo(""); но тогда переменные в шаблоне не обрабатываются, он просто как строку сразу в браузер выдаёт

как это делается? хотел на 1С сделать там вобще не нашёл экспорт в Word

Отправлено: 11:32, 03-08-2009

 

Deadooshka


Сообщения: 2482
Благодарности: 671

Профиль | Отправить PM | Цитировать


Можно реализовать через COM...
вот пример класса для подобного взаимодействия........

Отправлено: 22:31, 03-08-2009 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 30
Благодарности: 4

Профиль | Отправить PM | Цитировать


Если я правильно понял, то задача такова сгенерить посетителю сайта текстовый документ с введенными им данными.
Вопрос: принципиально ли чтобы на выходе был *.doc. Если нет, тогда всё решается просто и приятно: на сервант кладем болванку документа *.rtf с якорями для замены

PHP код: Выделить весь код

В  соответствии  с  настоящим  Договором {SELLER_NAMEобязуется
    передать  в  собственность 
{BUYER_NAME}   товар  в  ассортименте  и   в
    количестве
,  установленных Договором,  а {BUYER_NAMEобязуется принять
    этот товар и уплатить за него определенную Договором  денежную  сумму
    
(цену). 

Посетитель заполняет форму, заменяем якоря значениями...
Да что тут объяснять - схема простая, все знают.
Для форматирования договоров возможностей *.rtf вполне достаточно.

Цитата:
но тогда переменные в шаблоне не обрабатываются
Добавь в .htaccess
PHP код: Выделить весь код

AddType "text/html" .php .cgi .pl .fcgi .fpl .phtml .shtml .php2 .php3 .php4 .php5 .asp .jsp .txt .rtf 


И нужный тип.

Отправлено: 23:23, 03-08-2009 | #3



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Экспорт данных из php в Word?

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
xrg2inf - экспорт данных реестра в ini/inf формат?... нужно! semiono AutoIt 5 25-01-2010 00:25
MSFT SQL Server - Обмен между 2 БД Sql. Не работает импорт/экспорт данных SQL2005 varSmokeLord Программирование и базы данных 2 14-12-2008 15:57
[решено] Сохранение данных в MySQL через php FoXLee Вебмастеру 8 09-09-2008 13:03
Вывод данных из файла на PHP fossil Вебмастеру 6 12-10-2005 22:59
передача данных <SELECT> в скрипт на php Prisoner Программирование и базы данных 3 12-04-2003 13:41




 
Переход