Formularium (mysql) - универсальный конструктор форм

Автор: Федорченко Антон (antf@inbox.ru)
Версия: 1.0
Требуется: PHP4, MySQL
Тип лицензии: GPL
Последнее обновление: 04.09.2005

Название скрипта:
Formularium - с латинского языка переводится как бланк.

Предыстория:
Часто web-разработчикам приходится размещать различные формы запроса на сайте. Иногда этот процесс бывает очень трудоемким. Особенно это касается сложных форм, например, формы запроса автозапчастей VIN. У меня верстка и написание обработчика сложной формы может занимать полдня. К тому же существует еще одна проблема: заказчика может не устроить первоначальный вариант формы. Часто он просить добавить или убрать поле, сделать то или иное поле обязательным и т.д. Я решил автоматизировать процесс создания форм при помощи универсального конструктора форм Formularium.

Назначение:
Универсальный конструктор форм Formularium предназначен для создания форм запроса различной сложности, размещения их на сайте, обработки и проверки данных созданных форм, отсылки по эл. почте/сохранения на сервере сообщений, отправленных посредством той или иной формы.
С помощью системы Formularium Вы сможете:
- Создать и вставить на сайт неограниченное количество форм запроса.
- Создать форму с произвольным набором полей: строка ввода (text), текстовое поле (textarea), флажок (checkbox), список выбора (select), переключатели (radio).
- Отредактировать шаблон сообщения, куда будут вставляться данные форм. Место для добавления данных полей формы указывается с помощью особых кодов (подстановок), которые генерируются автоматически. Список их приведен в редакторе шаблона, Вам нужно только их вставить.
- Получать сообщения, отправленные с формы в почтовый ящик, а так же просматривать их в удобной форме на сервере (панели администрирования Formularium).

Инсталляция
1. Создать таблицы mysql. Файл, содержащий SQL запрос находится в папке _mysql/formularium.sql
2. Настроить параметры соединения с базой (common\db_connect.inc).