i need a plugin, in which if anyone upload a picture to my web site it should be go to gallery. Thanks.
Get this: http://wordpress.org/plugins/nextgen-gallery/ And then this: https://wordpress.org/plugins/nextgen-public-uploader/ Will require you to "review" images though. Tell me if this is what you were looking for.
Assuming you want to build a site that people can submit pictures to and they get fed into the post list automatically, NextGen is a horrible choice. Like 99% of WP galleries, it's designed to work with fixed gallery definitions, i.e. "I want to put these 12 pictures in this gallery and call it 'xyz'". For that job, it's awesome. However, what (I think) you want is a setup that shows you the last x pictures on the home page, and allows users to upload their own pics, which get assigned to a post and added to the feed. Maybe watermarked en route, too. In other words, a self-updating gallery setup that doesn't need you to go in and assign pictures to a post or anything. If that's the case, I can help: I wanted *exactly* the same thing for some of my sites (which are adult-oriented, so I can't post the URLs here) and no plugin or theme did what I wanted... so I built my own theme and figured out what plugins I needed to make the process work. It's not simple, but it does only use free plugins (and even notifies you when uploads get added, so you can moderate them). Let me know if that's what you're looking for.
Didn't like NEXTgen either. You can try FrontEnd Uploader Plugin. It's pretty glitchy, but when tuned properly up, worx just fine. It also has admin e-mail notifications