Перейти к содержанию
iMoroz

Магазин файлов

Рекомендуемые сообщения

Возможно ли организовать на ОпенКарт интернет-магазин файлов? И как это организованно? (самому не приходилось ещё покупать что-то не материальное через интернет)

Мысли/идеи/решения?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Хоть одну ссылку, пожалуйста.

Ответ в стиле:

"Она: ответь мне, только честно, да или нет, хорошо?

Он: спрашивай

Она: почему мужчины смеются над блондинками?

Он: да"

(с) бор

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

iMoroz, semenych дал вполне адекватный ответ на первый вопрос :)

если вкратце, то происходит все примерно так:

заливаем "нечто" на хостинг в директорию (желательно выше корневой; это для того, чтобы уж точно извне никто не залез в неё).

при "оплате" товара генерируем хэш или еще что, записываем его куда-то в базу и высылаем ссылку на страницу, где этот хэш проверяется (обычно такие ссылки живут несколько дней).

когда кто-то заходит на ту страницу смотрим на хэш:

если есть такой в базе - отдаем файл, если нету - посылаем подальше.

ну а что делать с хэшем после захода покупателя - надо думать.

потому что если сразу убивать запись о хэше в базе - покупатель может "недокачать" свой файл.

а если не трогать - может скачать энное кол-во раз.

так что, как контролировать этот процесс - не знаю (не задавался таким вопросом пока что) ;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а если не трогать - может скачать энное кол-во раз.

а что такого что человек несколько раз может скачать купленный им файл?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.