Smart Parser Engine has grown from FCSS project (formparser.com)
Now, SmartParser is a powerful and easy configurated package that
includes Object
oriented
Template Engine with its own Macrolanguage SP.TE and Database
Engine
(HTML forms input interface) SP.DE (FCSS sequel),designed
to
provide
an interface
layer between design, data itself (content) and data representation.
SP.Database.Engine is a PHP+MySQL-powered forms
processor and database manager. This PHP script is a stand-alone application, but works with SP.Templates.Engine's and uses SP.TE language syntax, methods and rules to manipulate MySQL databases and other SmartParser objects.
Through visual web interface, it is easy for non-programmers to convert a static
HTML
file
with
a <form></form> inside
into the PHP script. You could customize fields parsing rules (required, numeric
and so on), attach/create MySQL tables, based on your form's structure, post
form's data into MySQL table, check data on Client side and/or Server side,
send mails (even with attach for FILE fields), set logical after-submit jumps
(for order page),
change errors language and output position.
You
do
not
need
to write config files, to change
code inside your pages manually. The only you need is to install our software,
design your form, set parsing rules, convert the file and upload ready to use
php script back
to your site. This new script will be able to add/remove/update records in predefined
MySQL table from the form you created.
For programmers it is great tool as well as there are a lot of additional settings and options to help you with data manipulation using your own external scripts and settings.
This part of SP handles all data representation using easy to learn syntax structures
and allows you to
query MySQL databases or other dynamic content sources (your own set of data)
from inside the <html> structures without hard PHP coding. You will keep
your design layout intact and clear by hiding all SP components to comments
or by setting your design software to hide them in your WYSIWYG view.
It is easy to work with SP.TP in group as each group member will concentrate all efforts on single task - to create a good design or to create simple and reusable data structure. But even programmers will not code PHP scripts - they will put all efforts on tweaking data structure and setting up reusable data objects. It's more creative! It's new. It's easy to work with and understand.
v1.35, updated on 02/June/2004
SP.FORMs is a free version of SmartParser - without Template Engine and database
(MySQL) support. This script parses form and is able to create MAIL()
actions. Works fine for order forms, contact forms. We do not provide real time
support
for this version as it's freeware. Use it as is.