Видео-галерея php+sql

Maxim18 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
19.06.2007

Требуется создать видео галерею.

Жду предложений по цене и срокам пока предлагают 200 зеленых и 2 недели.

кто меньше? :)

ЗЫ: нужно просто сделать рабочие скрипты, с html, dreamviewer,photoshop мы давние друзья, нужны только эти модули, готовый движок есть, туда встроить их очень просто.

table.sql

=================

Таблица БД clips с примерами:

id № клипа (1)

date дата внесения (01.01.1970)

name полное название клипа (Тимати в клубе .feat DjLee)

file_name имя файла (timati_-_v_klube_feat[2]._dj_dlee.avi)

size размер в мегабайтах (48.7)

category тип (rnb)

artist если файл разбит по категориям (Тимати)

album если файл разбит по категориям (Клуб)

song если файл разбит по категориям (В клубе feat. DjLee)

mlink ссылка на фотку (thumb_timati_-_v_klube_feat[2]._dj_dlee.JPG)

count_all всего скачали (0)

count_weak скачали за неделю (0)

count_day скачали за день (0)

config.inc

=====================

колличество клипов на страницу

колличество строк на страницу.

отключение защиты ссылок в модуле download

vlist.php

=====================

выводит для просмотра Ролики, эти ролики не будут транслироваться прямо на сайте, а просто будет картинка на которую кликаешь и качаешь клип.

-------этот блок на одной странице-------------

1.Часть Новые клипы

последние 4 клипа в один ряд. также можно их выдергивать по последним 4 id + ссылка которая выводит все клипы в asort(id)

2.часть основное

выводит в цикле рандомные клипы из категорий rap, rnb, pop, electronic, trance, rock, hard rock, old

по 12 на страницу, 4 ряда, 3 строки и показывает

3.часть популярные

выводит 8 роликов, 2 строки

Рейтинг формируется по формуле: (day*0.3)+(weak*0.7)

скачали за неделю-weak

скачали за день-day

под файлами колличество скачек файла.

----------------------------------------------

vlist.php?category=rap

выводит все клипы из этой категории по 16 на страницу

vlist.php?category=all

выводит все клипы по 16 на страницу

vlist.php?id=888800

показывает выбранный клип + под ним 3 рандомных клипа по горизонтали

Под роликом простенькая гуестбука, с полями (nick,mail,message(1000символов)) для создания дискуссии

download.php

===================== антиличинг

по id определяет какой клип отдать, генерирует уникальную ссылку которая работает 1 раз.

допустим скрипт сгененировал

http://lib.site.com/download/abra_kadabra_9050483504dfgsgffgfid888890/timati_-_v_klube_feat[2]._dj_dlee.avi

при попытке воспользоваться снова этой ссылкой, юзера нужно отправить на

vlist.php?id=(его можно спрятать в ссылке на закачку, я добавил в конец директории id888890 можно и по другому),

чтобы юзера перевести заново на страничку закачки.

PS: видео файлы могут находиться на сервере где скрипты, а могут на внешнем сервере ;(

upload.php (админская зона/вход по паролю)

======================

1.файл заливается по фтп а, через скрипт региструруется в

поля БД: name,file_name,category,artist,album,song.

а id,date,size,mlink ставятся автоматом.

Если есть возможноть, рандомно делает 4 скриншота с клипа для предосмотра ;)

2. по номеру id удаляет клип из базы и желательно с винта.

Заявки фрилансеров