Создание фотогалереи

Сейчас в сети достаточно много разнообразных сервисов для хранения своих фотографий, но что если хочется создать персональную фотогалерею, которая должна отображаться на вашем сайте?

Следует рассмотреть:
1. Обычный листинг изображений из директории на сервере;
2. Менеджер изображений с использованием БД MySQL, состоящий из административной и пользовательской части, позволяющий загружать/удалять изображения, составлять описания к ним и тд.

Для создания простой галереи больших знаний не требуется. Чтобы выводить изображения на страницу, нам потребуется функции для работы с файлами и папками. Для удобства мы оборудуем этот пример постраничной навигацией.

Вторая версия галереи будет доработана и позволит составлять описания к изображениям. Для хранения описаний изображений будет использоваться БД MySQL. Разделим скрипт на 2 части - пользовательская и административная.

1. Пользовательская часть будет выводить превьюшки (thumbnail’ы) изображений, при нажатии на которые происходит увеличение. Для этого будет задействовано немного javascript’а, он поможет нам при создании всплывающего окна, в которое будем подгружать полноразмерное изображение.
2. Административная часть будет отвечать за upload фотографий и составления описания к ним.

www.freshcoder.ru

Июль 12, 2008 — Рубрика: Программирование
Метки: , , ,