Upload Form Script

Does anybody know where I can find a working form script (first name, last name, email address, etc…) with an ‘upload file’ option? I want this form to email me the person’s information (that they enter) and maybe send a link to download the file he/she has uploaded?

Thanks in advance.