Tech help needed I am

Tech help needed
I am looking for a way to host pictures so we can post them on our blog.
I’ve been trying to use the web space provided by my ISP. They offer no support. I know I have to use FTP, but I don’t know how to set up my files so that when I drag them over to the server side, my URL reveals a web page instead of a directory list.
Also, is there a way to set up the img src code so that posted pictures cannot be copied or linked?
*sigh* blogging really is like crack.