Your host may not allow you to link direct to your photos. Are they hosted on a free server? If so, that's almost certainly the problem. If that's the case you probhably need to just link to your directory instead of trying to post the picture here.
As for the AF photo thing, I tried uploading awhile back and it seems everything is different and once I loaded the photo I couldn't find it and link to it? Isn't that Veird?