ТЗ
-> config.php
//class Config c постоянными типа домен, логин пароль имя БД, корневая папка для загрузки файлов по умолчанию и т.д.
-> db.php
//подключение к БД
-> регистрация авторизация.php
//подключение к БД
-> uploads.php (доступна только авторизованным пользователям)
//форма загрузки файла и запись в БД (по возможности с применением ajax ,без перезагрузки страницы)
а) Проверка допускаемые форматы файлов [.mp3]
б) Проверка по БД есть совпадения по [имени трека] и [размеру файла] если есть отказ + вывод ссылки на совпадение трека
в) Вытянуть из названия артист - трек.mp3 два массива [артист] и [трек]
г) Создать папку [артист] и внутри папку [трек] с правами CHMOD 0777
д) Убрать недопустимые символы из названия файла такие как ' и т.д.
е) Залить трек в папку [уплоад\артист\трек\артист-трек.mp3]
ж) Записать в БД (артист), (трек), (путь к файлу [артист\папка трек\артист-трек.mp3]), (размер файла), (0,1 [для применения модерацыи]), (автор загрузки трека), (дата и время)
з) Вывод информации о успешно или не успешно проведённой операции
-> list.php вывод из таблицы всех записей с постраничной навигацией без перезагрузки на ajax с возможность уже мною указать количество вывода на страницу
-> edit_delit.php редактирование имени артиста и трека, модерация - снятия или установка = (с возможностью массового применения), удаление треков = (с возможностью массового применения)
И так...
Цена и сроки.
Мои контакты
eMail - D0Gmatist[гав]qip.ru
skype - D0Gmatist Отредактировано модератором: Мелкий, 20 Июля, 2013 - 13:38:39Убрал размер шрифта.
|