Whats the INPUT TYPE=FILE element?
An INPUT element whose TYPE is set to FILE allows the user to provide a file that will be uploaded to the web site when the form is submitted. For example, a web site might need to offer a way for customers to provide feedback about the site’s products. One way to implement such a feature (not necessarily the best way) would be to ask customers to create a text file with their comments, and then provide a form that lets them specify the name of the file. When the user submitted the form, the file would be uploaded to the web site.