Pic need to be hosted someplace like flicker or one of the others. That pop up is to put the address for where the pic is located.
If you have something to sell you can post photos as long as they aren't too big (it tells you the KB's or MB's) in the For Sale section of the free classifieds on the NPCA Forums.Registration is almost identical to here, very simple; and you don't have to be an NPCA member to use the public forums. (And t
hey have some great specials on membership coming during the dates of the NPE If you click the NPCA icon at the top of the main forum page left you can find out about the NPCA and if you are interested watch for the specials--they will apply for renewals adding a year for existing members too)
They have another
general photo forum for posting pictures of where somebody screwed up or funny or asking for help stuff. I think there's a post minimum on that forum but I'm not sure.