Скрипт множественной замены в шаблоне

Вениамин19 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
28.10.2009

Смотри задача такая:

1. на вход получаем настроечный файл отчета + шаблон

вход примерно такого вида таблица бд - поле - символ замены

шаблон в любом формате - на текущий момент excel, символы замены представляются как {name,param,....}

на выходе - должны получить готовый документ

Ссылка для скачивания файла 13001.xls

http://file.qip.ru/file/105710517/a71f76d/13001.html ( 855 Кб )

открывай файл

видишь квадратики Основной государственный регистрационный номер (ОГРН)

8 квадратиков...

смысл в том, чтобы в них поставить такие символы замены {ogrn,1} {ogrn,2}..... {ogrn,8}

у тебя должно быть

а ) форма с полем ввода ОГРН - всего слитно

б) табличка в БД

в) заменятель данных - то есть считываешь шаблон и в нем заменяешь данные по базе......

+ чтобы эта штука была настраиваемой. то есть

чтобы был файл например

r13001.ini

в котором указывается

[fields]

ogrn ; text,8 ; ogrn ; ogrn;

имя в форме; тип и размер в бд; имя в бд; имя в подстановке;

[table]

tab_name=r13001

вот и вся задача