You can't post pictures on the forums from your computer's hard drive. They need to be on a web server somewhere, then you post the direct link to the image, with the image tags around the link.
We are working on a way to upload images directly to our server for posting. But until then, then need to be on the web to view.
Also, most people don't know this, but most web service providers GIVE you server space with your online & e-mail account (Comcast, AOL, etc.). You might look into it to see if you already have a personal server location.
d