Thanks to The Uploader you can upload and download file, with tons of functions manageable by an administration area. You'll be able to ask for a captcha when up/downloading, ban certain IPs, check file extension, size and name. Moreover, it's possible to manage uploaded files, backup database and auto-update the script. Finally, save logs and register several administrators. Try the demo at http://andystedemos.altervista.org/The%20Uploader%202.0%20-%20Eng/