Contact us
PHP Solutions: Dynamic Web Design Made Easyshows you how to handle all form elements: text fields, text areas, radio buttons, check boxes, drop-down menus, and multiple-choice menus. If a user attempts to submit the form without filling in all required fields, the existing content is redisplayed along with appropriate error messages.
This is a demonstration page only: no mail will actually be sent, so don't expect a reply. For the purposes of this demonstration, the first three fields (Name, Email, and Comments) are required.