WEBMASTERSDATABASE.COM OWNS THE COPYRIGHT TO THIS TUTORIAL! PLEASE WRITE FOR FURTHER USE ON YOUR SITE! How to Make an Email Form
So you wanna' put an email form on your site? Well, there's good news: You don't have to know advanced programming to put a nifty form on one or all of your webpages. On the other hand, you
do need a bit more than simple HTML -- but not much more if you do it right. Technically, email forms generally consist of at least two parts: the webpage code, where your visitors put in their details; and a form processor. The latter is written in a different programming language, like
Perl or
PHP.
Basically what happens is that your visitor fills in a bunch of blanks or makes menu selections and submits the form, which is then sent to another program that does something with it. In this case, it just sends their feedback directly to you by email. You don't have to know anything about how to make the processor, though, thanks to a gem of a site called
Response-O-Matic.
Bravenet offers a similar free service, as well.
When you use Response-O-Matic, you fill out a
template with information like your email address and some details for creating the "Thank You" page folks see after they send their information. Then submit the form, and you'll get back some HTML code that you can modify and paste onto your webpage. The only downside of all this is that your viewer sees an ad on the Thank You page. This can be removed by
sending $50 a year to the company.
You'll have to manually edit the code to get it exactly the way you want it, but they give examples of just about every kind of form field or selection list you can think of. A good knowledge of tables is helpful in doing this. After that, just paste your newly-customized code into the rest of your webpage, and voila'! All you have to do now is wait for scores of fans to send gushing praise to you using your brand new email form.
This article has been brought to you by Adam Gentry of WebForGod Design Services. You can write to him if you need any help with forms or other webpage coding issues. (you can contact him as webforgood on this forum).