Jump to content

Dynamic and interactive user content driven image gallery


stupid girl!

Recommended Posts

Hi All

 

relative new comer to the php gallery world so was wondering if anyone knew any good tutorials on developing a very dynamic image gallery.

 

Basically it is for a community site and would have to allow users to add their own images and create their own albums.

 

I would need it to do the following:

 

- allow registered users to upload their own images in their own albums

- allow multiple uploads at one time

- display user name and descriptions features attached to the image name

- open up a slimbox type masking feature when enlarged

- give the user the option whether it can be seen on the home page or profile etc

 

If anyone could pint me in the right direction would really appreciate it

 

thanks

Well you are asking for a full script, in PHP Help. Not the best spot but anyway.

 

1) Allow users to register. You need a Members Script, here is a simple tutorial. It requires at least basic knowledge of PHP. There are many other tutorials available by searching a site like Pixel2Life. (I think PHP Freaks might even have a few related tutorials).

 

2) Allow multiple uploads at one time. The only way this is possible, from memory, is through JavaScript. You can do it with a library such as jQuery and a tutorial. But I would provide an option for those who do not have JavaScript enabled.

 

3) I am unsure what you mean by "attached to the image name" with your 3rd question. You can simply store the data for the uploaded image (uploader, date, description, imageLocation) with a unique ID then just grab the data from the database when viewing the image.

 

4) What is slimbox?

 

5) This again would be a value stored in the database under fields like 'show_on_homepage' and 'show_on_profile'.

 

Good luck.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.