I need a php page that is capable of allowing a user upload his/her profile picture. It should include a crop utility which would zoom in when user enlarges the crop box and zoom out when reduced. Something similar to facebook's profile picture uploader and it should also allow positioning by the user. I already am working on the mainsite so I just need the one page that would perform all that which I would link from my edit image button. If possible it could autogenerate a name for the image but dont be bordered with that. Just set a fixed name to store it with and set the directory of storage which I would edit to suit my needs. Any other info I am willing to discuss right now. Thanks