I'm doing a site and the site wants to have alot of pictures. but I dont want to have to be emailed the pictures and manually upload them everyday so what can i do?
If you're already using some sort of CMS, then it's likely they already have some sort of gallery functionality or plugin, for example:
There are many more for each app, I've just linked to one for each. Otherwise, either use a gallery script of some kind, for example (assuming PHP):
Or hook into one of the online photo management APIs in your own code:
How is the site built? What technology is it built on? PHP? .net?
Is it a CMS?
The best way for you to do this is to hand the site over with a set of images added and then let the client upload new images themselves.
Unless the site is built from static HTML it should be relatively easy to add a pre-built module that will let the client log in and add new images