Требуется изготовление аналогов сайта http://www.divingfinder.com/wikiversion.php (для доступа, введите любое имя пользователя, пароля не надо) и их дальнейшее поддержка и администрирование - модерация. Чистые "mediawiki" устанавливаем сами -пример на www.wikiscubadiving.com . ...
Запароленное скачивание файлов
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Вкратце, нужно сделать, чтобы человек мог скачать продукт, только если он знает ключ для него, и сделать, чтобы пользователь не мог передать прямую ссылку на продукт другому пользователю.
Подробности.
Есть интернет-сайт, php/mysql, в базе есть такие таблицы:
Продукты (ID, название, описание, и тп)
у продукта есть несколько редакций (типа, стандартная, профессиональная, и так далее):
Редакции (ID_Продукта, название, цена)
Для каждой редакции продукта есть свой файл (хранится на сервере) сл списоком лицензионных ключей вида
AA13-QWE4-QWE5-TTT7
GGH4-3JJF-SETJ-FJER
(и так далее)
Эти ключи вводятся при инсталляции продукта, и каждый пользователь, купивший продукт, имеет свой уникальный ключ.
Файлы эти хранятся в папках на сервере таким образом:
Product1Nameedition1.txt
Product1Nameedition2.txt
Product1Nameedition3.txt
Имя папки совпадает с именем продукта из таблицы Products, а имя файла с ключами задается в таблице Редакции (поле SerialsFileName).
Что нужно сделать.
Нужно сделать страницу, на ней 2 выпадающих списка:
Продукт (названия продуктов)
Редакция (список становится активным при выборе продукта, и содержит названия редакций выбранного продукта.
Желательно это сделать через java скрипт, без перезагрузки страницы, как тут при выборе города: http://money.yandex.ru/shop.xml?scid=1237)
Поле для ввода лицензионного ключа
После выбора продукта, редакции и ввода ключа пользователь нажимает кнопку Download, и если ключ
правильный (т.е. он есть в файле ключей для этой редакции), ему открывается страница со списком файлов для закачки (есть еще таблица Файлы с именами файлов для каждой редакции. Одной редакции как правило соответсвует несколько разных файлов).
Файлы нужно давать скачать так, чтобы пользователь не мог сохранить у себя URL файла и потом постоянно его скачивать его без ввода ключа по этому URL.
Т.е. нужно
1) создавать временный URL
2) записывать пользователю cookie
3) в скрипте редиректа проверять дату выдачи URL и наличие cookie. Если дата старше 3 дней, или cookie нет, то перенаправлять пользователя на страницу с ошибкой.
Это все, если что-то непонятно, то напишите мне сообщение, и я тут размещу ответ, чтобы все его могли видеть.
Укажите сумму, за которую возьметесь за работу, сроки (сильной срочности нет, я могу подождать дней 10,
если предложите хорошую цену). Сумму укажите с джаваскриптом (если умеете) и без (в любом случае).
Выбранные исполнители
Заявки фрилансеров
Похожие заказы
- Веб-программирование3 заявкиЗакрыт17 лет назад
- $200
1)Регистрация с автоматическим расчетом скидок (суммарные покупки 20000-5%, 45000-10%, 70000-15%) 2) Всем с 3-ей покупки скидка 3% 3)Сделать возможность кроме первого адреса добавлять еще адреса, но максимум ...
Веб-программирование1 исполнительЗакрыт17 лет назад - $500
Требуется изменение модуля голосования для получения следующего аналога http://z38.ru/vote/ При этом картинки будут меняться по FTP, а текст описания будет статичным. Точную сборку магазина можно посмотреть здесь: http://kypi.ru/product_info.php?cPath=30&products_id=3 Пишите ваши ...
Веб-программирование4 заявкиЗакрыт17 лет назад Нужно сделать нечто из двух: http://www.btlregion.ru/ter/index.htm и http://catalog.pr.uz/. Условия поиска: по деятельности, городу, области, т.е. эти блоки должны выводиться. Пользователь регится и заполняет анкету. добавляет прайс, логотип и пр. Выбирает способ размещения: на ...
Веб-программирование8 заявокЗакрыт17 лет назад- $10000
Требуется веб-программист (возможно команда из 2-х человек) для реализации проекта узкоспециализированного тематического портала-поисковика (по Рунету). Задачи: • Написание модулей для собственного контента портала; • Написание тематической поисковой машины. Опционально ...
Веб-программирование7 заявокЗакрыт17 лет назад Необходимо сделать flash сайт. Сайт будет содержать несколько разделов, из функционала только фотогалерея. Жду предложений. Интересует конкретная стоимость и сроки.
Веб-программирование21 заявкаЗакрыт17 лет назадЗдравствуйте, нужен скрипт обменника подобие или копия http://menyayu.com/, дизайн не обязательно, (за недорого) жду ваших предложений!!!
Веб-программирование4 заявкиЗакрыт17 лет назадНеобходимо написать каталог! Подробности во вложенном файле. От вас сроки и цены!
Веб-программирование7 заявокЗакрыт17 лет назадЕсть готовый скрипт флэш казино вроде http://www.gold-fishka.net/ и т.п., необходимо "прикрутить" к нему мультиленгвидж. Насколько это выполнимо, и сколько будет стоить? Как вариант: Куплю готовый скрипт флэш казино с установленным мультиленгвиджем ...
Веб-программирование2 заявкиЗакрыт17 лет назад- $5
Приветствую Обращаюсь к знающим что такое datsogallery и Joomla спецам. Есть фотогалерея, datsogallery 1.4.1 , необходимо чтобы из миниэскиза открывался lightbox, минуя предпросмотр . Задание простое, нужно тока ...
Веб-программирование1 заявкаЗакрыт17 лет назад