Ti posto una buona guida di base se haiprob fa un fischio :

http://www.w3schools.com/PHP/php_file_upload.asp