The previous three parts of this series (part 1, part 2 and part 3) explained how to create the HTML part of a web form (the client side). In order to make the form useful, we need to add server side processing support to the form.
Remember the diagram in part I of this tutorial?

How to create the server side form processing script?
There are scripting languages like PHP , ASP and Perl that can be used to write the server side form processing script. You have to find out which of them are supported on your web server. PHP is supported on almost all platforms. Linux, Apache web server and PHP is considered a good combination, often known as the LAMP bundle.
ASP is supported on the MS Windows platform (IIS web server).
In order to create the form processing script, you will have to learn one of those scripting languages. PHP is recommended since it is the most popular and widely supported one.
After learning the basic syntax, go the following tutorials to learn more about form processing:
PHP form tutorial
PHP form processing
Another alternative is to get a ready-made form processing script and slightly modify it to work with your form.
What is a Formmail script?
The Formmail script collects the form submissions and sends it to one or more email addresses.
A formmail script is the easiest way to collect submissions from the HTML forms. See the links below for more information:
Form mail script selection guide
Perl based form mail
Previous Part: HTML Form Tutorial Part III : Still More Input Elements
Related posts:
- HTML Form Tutorial
- HTML Form Tutorial Part III : Still More Input Elements
- How to make a web form
- HTML Form Tutorial Part II : More Input Elements
- From an HTML Form to an Email Inbox
- The HTML Form Tag
- The HTML Form Submit Button
- Can JavaScript email a form?
- How to make a web form and get it online quickly
- Simfatic Forms Validation: save your time coding




{ 4 comments… read them below or add one }
thank you!!!
this good job
i liked
your site.
this is a excelent website
thank u very much novice level explanation ………..
Hi,
This is excellent for all learning people.
Thanks
suneetha