For one of my assignments this semester I had to create a dynamic image gallery website, and considering before I started it I little programming experience (last time I programmed in a similar language was back in 2002 with java) I have finally got everything working with a few flaws. (which is to be expected, but due to the scope of the assignment its not really worth correcting) I'd show you guys the site, but as it is there is no password protection so anyone could upload shit to the database and totally fuck it up. So this is a question. Bearing in mind the assignment criteria, and due to the fact that the basic brief was to create an image gallery, which I have done (I have implemented additional features like an image uploader that uploads an image from your computer and moves it to an image folder should secure me high marks - most people are just linking the images from a folder that they have uploaded thier images to manually) is it worth attempting to make the site only available to upload with an admin account? I have no knowledge of this, but I do know I would have to create another table and make it communicate with the one I have already - it might be behind my abilities at the moment - so do you guys know of any good tutorials or sections in the book PHP and MySQL Web Development that I can browse through to get a feel of what may be required when setting up user accounts? Thanks!