FormEntry Demonstration

The following links are to a crippled version of FormEntry. It is crippled in the sense that there is no real database or set of running PHP code generating the pages. Rather what you see are static captures of a live demonstration of a FormEntry project. The HTML pages have been modified to provide an approximation of the behavior you'd see if this were live. It is an approximation only.

All projects end up in the same place in this demo - the cars project. This pseudo project makes use of all the capabilities of FormEntry. The form generated for the end user is moderately dopey. Most of the validation of fields is intended to test something, so the form hardly makes real sense. However, walking through the project will result in a reasonable approximation of the administrator and end user experience - which is the point of this whole demonstration.

Setting up FormEntry always starts with your data. Here's what my SQL table 'cars' looks like:

+--------------+-------------+------+-----+---------+----------------+
| Field        | Type        | Null | Key | Default | Extra          |
+--------------+-------------+------+-----+---------+----------------+
| id           | int(11)     |      | PRI | NULL    | auto_increment |
| category     | varchar(20) |      |     |         |                |
| manufacturer | varchar(20) |      |     |         |                |
| model        | varchar(20) |      |     |         |                |
| color        | varchar(6)  | YES  |     | NULL    |                |
| topspeed     | int(11)     | YES  |     | NULL    |                |
| state        | char(2)     | YES  |     | NULL    |                |
| owner_name   | varchar(32) | YES  |     | NULL    |                |
| engine_cc    | int(11)     | YES  |     | NULL    |                |
| no_seats     | int(11)     | YES  |     | NULL    |                |
| cost         | int(11)     | YES  |     | NULL    |                |
| extracol     | int(11)     | YES  |     | NULL    |                |
| purchasedate | varchar(10) | YES  |     | NULL    |                |
| purchasetime | varchar(8)  | YES  |     | NULL    |                |
| stopdist     | float(5,2)  | YES  |     | NULL    |                |
| height       | float(5,2)  | YES  |     | NULL    |                |
| car_length   | float(5,2)  | YES  |     | NULL    |                |
| satfact      | int(11)     | YES  |     | NULL    |                |
| spamme       | int(11)     | YES  |     | NULL    |                |
+--------------+-------------+------+-----+---------+----------------+


Direct questions to: Terry Gliedt tpg@hps.com (Include 'Formentry' in the subject line so my SPAM filter lets your message through.)

This is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation. See http://www.gnu.org/copyleft/gpl.html