Скрипт для работы с изображениями
Описание:
Все нижеперечисленное надо сделать самому, названия таблиц, скриптов и прочего на выбор исполнителя, техническая реализация тоже, ни к чему привязывать не надо, скрипт автономный, используем PHP+GD, MySQL
что нужно:
Выглядеть должно все так:
Пользователь заходит на страницу со скриптом, видит форму добавления портфолио, а так же список уже созданных. Созданные можно удалять или редактировать.
В форме добавления портфолио есть форма загрузки изображения, и есть возможность добавлять еще изображения. Т.е. пользователь нажал обзор, указал требуемый файл. После чего нажал на какой нить плюс и у него появилась еще одна форма для загрузки файла, и т.п. до бесконечности. Если до бесконечности нельзя - лимит 15. Это уже мелочи
После того как он указал все изображения, он переходит к выпадающему списку, где выбирает категорию добавления портфолио, их около 8, категории можно захардкодить в select, их никто редактировать не будет, главное что бы в базе отображалась категория цифрой
После выбора категории он переходит в текстовое поле, где пишет примечание к проекту, защита от дурака не нужна нигде в общем то
Так же он видит чекбокс с надписью "скрыть" (скрыто 1 не скрыто 0)
При добавлении в базу заносятся так же текущая дата и время
После этого он нажимает субмит, происходит следующее:
Каждая фотография переименовывается
каждая загруженная фотография урезается до размеров, указанных где нить (но не растягивается)
создается уменьшенная копия фотографии тоже указанных размеров
создается уменьшенная копия фотографии тоже указанных размеров черно-белая
ну и соответственно запись сохраняется в базе
При редактировании портфолио редактируется только текст описания, загруженные К ДАННОМУ ЭЛЕМЕНТУ ПОРТФОЛИО изображения можно удалить, будет показана превьюшка сделанная на этапе добавления и кнопка "удалить", можно загрузить новые
Т.е. задача написать скрипт, который будет портфолио складывать в базу, выборку из базы я буду делать сам
Подойдут любые решения, например пути к фото можно складывать в базу а можно для каждого элемента создавать свою папку, и т.п.
Главное - понятная структура и уверенная работа скрипта
Указывайте сроки и цены пожалуйста