There seems to be some problem when directly uploading pictures to this site. But, there are other ways. There are many sites acting as storage for image files. Once you upload an picture to one of those sites, then they give you the URL (address) of the picture, so you can post the URL at any other site for other people to view it. It's pretty straightforward and easy.
One of those sites is www.imageshack.us
. Just upload there your pictures and post here the links you get from the site.