Zenphoto supports multiple users. Just create a general user with a generic password and username with just upload rights in the admin options then everyon who knows it can upload. If you have a specific set of user you want to provide upload capability, you can create specific users with even upload rights to specific albums, too.
BTW, you could have used the forum search, too...:-)