Here's an easy to implement method that will simply email the content of a form to the address you specify. The good news is that it does not require any CGI scripts, so you can use it on any web page residing in any web server. The bad news is that not all browsers support this method, however, most recent browsers with email support (with the ability to handle mailto protocols in forms) are likely to work. This method is only suggested in cases where you're not able to use a CGI script. A form handler CGI script is required to support browsers that do not support mailto as a form action. If you're using a supported browser, clicking on the "Email This Form" button will email the content of the form to the test address "firstname.lastname@example.org"
The trick is to use "mailto:email@example.com" (firstname.lastname@example.org being the email address for sending form data) as the "action" (where you would have otherwise placed the address to a CGI script) in your form. For example, let's take a look at the HTML tags used in the above example:
<form action="mailto:email@example.com" method="POST" enctype="multipart/form-data" name="EmailTestForm"> Your Name:<br> <input type="text" size="20" name="VisitorName"><br><br> Your Comment:<br> <textarea name="VisitorComment" rows="4" cols="20"> </textarea><br><br> <input type="submit" value="Email This Form"> </form>
So, go ahead... create your next online form using your favorite HTML editor and simply type "mailto:" (without quotes) followed by your email address for the "action" tag to get yourself a functional online form.