We had a some contact forms go down on a site we were hosting the other day. As a work around, I just put up the email address of the company and told customers to just contact them that way for now. Unfortunately, I know nothing about how the php form that I was using worked, I just treated it as a little plug-in into my site. Site 5, where the site was hosted, must have updated some server settings because I never changed anything and now it’s not working. So, I decided to try to learn how to build a contact form with everything I need in it by myself. I need it to be able to have not just a subject and message, but drop boxes, check boxes, and other input boxes. Lucky for me one of my favorite tutorial sites on the web tells you how to do this. I love Kirupa:
http://www.kirupa.com/web/php_contact_form.htm