hi,
it's me again
take a look at the following functions:
File Uploads
move_uploaded_file
is_uploaded_file
here you will find all information you need to make a script to upload files.
About sending it as an attachment: this is not that difficult. You'll have to take a look into multipart messages (as i said before). here's a link:
Multipart Messages: MH & nmh: Email for Users & Programmers
Basicly what you have to do is: read the contents of the uploaded file, base64 encode it, and add it to your message.
I will be happy to help you with it.
UnrealEd