Cape Cod Massachusetts USA
The only way you can upload a picture from your own PC is through an FTP program (File Transfer Protocol) or an integral webbuilder that has FTP built in - You HAVE TO have a destination on the web that will accept your picture, then you have to send it through the FTP program.
Once your picture is uploaded, where ever you send it, it will have an individually designated URL. That URL is the address that you insert into the "img src" code.
If you think you're uploading from your own computer directly to PiP, only you will be able to see the end result. Your own computer will read from its own hard drive. No one else's will be able to do that, and it won't be viewable from any other PC....
You have to start with finding a web space for your pics...