Article written by Justin Love of J Love Web Design - www.justinlove.net
How to create a web form similair to the ones we use on this website, with many more tricks and tips as you go along!
First, you should determine what type of script you are going to use to process your forms. I prefer Matt's FormMail script as the newer versions are quite secure, and the web forms are easy to manipulate. This script is written in CGI/PL and is available in the 'Downloads' section of our website. There are also many alternatives in the downloads section such as PHP form scripts amongst others.
If your server doesn't recognize PERL but does recognize CGI, then simply rename the formmail.pl file to formmail.cgi, and it will work the same. Next, you should upload the formmail.cgi file to your webserver in the "cgi-bin" directory if your host requires CGI scripts be placed there (J Love Web Hosting does require this). It is most likely that most other webhosts require this.
Now, you should begin writing the form itself. FormMail has many different possible attributes, but we are going to cover the main ones, how they are used, and how to implement them.