решения у меня есть, но я не спец по VB и PHP, я программирую на ASP.NET, а тут фактически первый раз пробую с этим что-то делать.
решение такое:
у нас есть форма, в результате ее действия она берет параметры из вводимых полей, и делает из них сообщение.
Так вот, надо добавлять в начало каждого места вывода одного параметра некоторый комментарий, и в конец комментарий.
Например: есть поле "режиссер"
Человек вводит туда например "Кустурица"
Выводим в сообщение
[b]режиссер[/b]: <!-- START REZISER -->Кустурица<!-- END REZISER -->
Таким образом мы всегда можем заполнить форму релиз-визарда по уже существующему сообщению.
Проходимся по всем полям и заполняем их парся соответсвующие им комментарии.
Для списков, например жанров все тоже самое, каждый отдельный жанр пишем в отдельный комментарий:
В результате у нас получется несколько комментариев типа <!-- START ЖАНР -->XXX<!-- END ЖАНР -->
Обычным регекспом из всех них получаем список.
Последний раз редактировалось Azec; 23.09.2009 в 14:49.
|