I have a really good internet connection, which i want to make use of it by combining it with my 200 gig hard drive into a file hosting site.
The above task, i have no problem at all.
the problem is that, i need a simple upload system/script that does these following tasks:
1. basic function (upload the file to the given folder on server)
2. show link to the file as an id, example (download.php?id=512) OR show a greeting message saying, "File has been uploaded and your id is 512" and then, to download the file, they have to enter a unique id (examle 512) at the home page, where it says, pick up the file
3. weather they are given the link to the file or just the id number, i want them to be taken to the downloading page where they either wait few seconds before download starts or where they see ads on a page where download of the file begins
Try hotscripts.com see if you can find a GPL or similar image / file host.
PHP would probably be the best language to use as its free from a server point of view.
Im guessing you will be running it from a seperate computer? Well if you are i would recomend wacking linux on there to give you a little more stability, if not, then you could always look at asp scripts (if running IIS)
Best thing i would recomend, would be install linux, find a free control panel if you wish (http://www.web-cp.net) is one but there is more out there. get apache, mysql and php as a good base. And then find a nice little GPL php script.
That way it will keep your costs down pretty low.
Hope that helps and gives you some direction.
Note to self: Add something funny! Search is your friend!