Bret has brought this to us :
In my opinion it would be much easier to get a
reasonable layout if the form results were stored
in a database, rather than emailed - and I would
never use FrontPage extensions to process a form
that is emailed anywhere because the email
address is in the code ready for spammers to find
and use.
With a database you would only have to produce a
web page to display each record, and the page
layout can be as you wish. The only problem is
the technology used for the database - Access or
SQL Server requires a Windows server, but
FrontPage will work directly with Access. On a
Unix Server you would need to learn PHP and use
mySQL.
As far as changing the layout in an email goes,
the only alternative to the present layout is to
use an HTML email.
HTML emails are all about presentation - they are
not useful in a business for online forms since
it is difficult to get the information from the
email, except by reading and retyping. The
non-HTML layout can be read by Excel (for
example). HTML emails are best used for outgoing
mail, such as newsletters, where presentation is
preferred to function. A quick search on Google
shows many examples of HTML being used for
marketing (newsletters) but none (zero) for your
purpose.
To create an HTML email from your form results in
a layout you want:
First, you must learn another web based language
- either PHP for a Unix server, or asp.NET
(vb.NET or C#) for Windows servers.
Then use that knowledge to wrap the results from
each form field in HTML and CSS and add that to
the message that will eventually be sent.
FrontPage cannot do this.
FrontPage can create and send HTML email - but
you have no control over the formatting - it is
exactly the same as the text layout, but with
bold field names.
--
Ron Symonds - Microsoft MVP (Expression Web)
http://www.rxs-enterprises.org/fp/wf-menu.aspx
Microsoft is closing this newsgroup - for details
of why and where to go see
http://www.rxs-enterprises.org/fp/newsgroup-closure.aspx