How to access contents of a file from the local folder?

I am implementing online Database collection for a project on birds. I want the users to take photos around the birds and send them to me. In order to avoid email communication, I want to allow the users to upload the files to server themselves. I can make use of Google drive or drop box but since I have a space of decent GB in mu server itself, I want to know how to enable the end user of html page to upload a file into my server? Are there any built in functions for that in dream viewer?
