Whether you post from an iPhone or any other way, you have to put your picture somewhere on the World Wide Web (Internet) that this site can "see" 24/7/365. Many of us here use Photobucket or Photostash. I prefer
Photobucket.com because I think it's easier to use, holds lots of photos and is FREE. Just sign up.
Once you have an account you can upload your iPhone pictures to an online location like those mentioned. When posting the picture here (using an iPhone if you wish) you'll need to put the "address" of your photo in the text of your message and the photo will show up here when someone looks at your post.
The VRCC website does not "store" photos. It only gets them from your storage location each time your post is viewed.