[quote1198604759=BlastADookie]
What I was trying to say is that the user would fill out a form along with an uploaded document which other users could search for...if that helps
[/quote1198604759]
well.. it's definitely something you can't do with just HTML..
I suggest going with the PHP/MySQL route (php for the scripting, mysql for storing info into the database), but you also need to find a host that supports php and mysql. (you can also try storing the info in a flat-file, which is basically a .txt file that holds all of the info but it's not as versatile as MySQL.
I would start here:
http://www.w3schools.com/php/php_file_upload.asp
but you also need some other information: MySQL table design (what kind of information will be entered in the form?)
You'll also need to modify the above script to accommodate MySQL usage (adding code to store the form info and associating the file with a specific row of MySQL data in the table, which is the info that the user entered).
Edit: you'll also need to create a separate php page to display the files and have the user search the info.
I would just scourge the internet for scripts and resources.

You can also try
http://php.net
it's also impossible to do this with just HTML because HTML is just the coding to display stuff (layout, images, text, etc.). HTML doesn't interact with the server, hence it cannot store files onto the server. (html is basically just a file that a user downloads and the browser renders whatever the html page tells it to)