|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Магазин по продаже контента (php) |
|
|
Магазин по продаже контента (php)
|
Ветеран Сообщения: 7257 |
Профиль | Отправить PM | Цитировать Коллеги! Нужна помощь в реализации защищенной клиентской зоны сайта и выдачи контента клиенту после оплаты. С оплатой, вроде, сам разберусь . Т.е. на сайте есть папка (может, и не папка) с некими файлами, надо ее оградить от простых клиентов и дать доступ тем, кто прошел транзакцию оплаты. Как это сделать? Можно ссылку на алгоритм или, еще лучше, скрипт. На perl тоже сойдет.
ЗЫ. гугла допрашивал. Что-то в последнее время ничего толкового не выдает, одни стандартные инет-магазины |
|
------- Отправлено: 01:24, 03-10-2010 |
Deadooshka Сообщения: 2512
|
Профиль | Отправить PM | Цитировать имхо с PHP только редирект, или самим скриптом отдавать, если размер небольшой (после проверки оплаты). УРЛ на файл нужно делать динамическим (не постоянным), использованием mod_rewrite или более продвинутого модуля. Типовой реализации быть не может, ибо чревато легким взломом.
|
Отправлено: 17:43, 04-10-2010 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 7257
|
Профиль | Отправить PM | Цитировать |
------- Отправлено: 20:28, 04-10-2010 | #3 |
Deadooshka Сообщения: 2512
|
Профиль | Отправить PM | Цитировать копать куда угодно, хоть через HTTP-аутентификацию на папку с файлами (после оплаты давать пароли). Можно скриптом проверять код оплаты, и редиректить непосредственно на файл. Прямую ссылку на файл можно сделать хитрой и непонятной (mod_rewrite).
если файл небольшой, можно отдать непосредственно скриптом (file_get_contents + заголовки Content-Type и т.д.). если б с помощью модуля типа mod_rewrite можно было проверить хеш, то другое дело... для апача не видел такого модуля, мб для других серверов есть... |
Отправлено: 21:52, 04-10-2010 | #4 |
Ветеран Сообщения: 7257
|
Профиль | Отправить PM | Цитировать |
|
------- Отправлено: 22:22, 04-10-2010 | #5 |
Deadooshka Сообщения: 2512
|
Профиль | Отправить PM | Цитировать чтобы прямой ссылкой нельзя было поделиться... (редирект отловить можно)
|
Отправлено: 22:29, 04-10-2010 | #6 |
Deadooshka Сообщения: 2512
|
Профиль | Отправить PM | Цитировать можно перед редиректом на файл ставить какой-нибудь хитрый кук, а потом mod_rewrite проверять его наличие в запросе на файл.
|
Отправлено: 23:26, 04-10-2010 | #7 |
Ветеран Сообщения: 7257
|
Профиль | Отправить PM | Цитировать Цитата Sham:
|
|
------- Отправлено: 16:08, 05-10-2010 | #8 |
Deadooshka Сообщения: 2512
|
Профиль | Отправить PM | Цитировать mod_rewrite (или аналогичный модуль) позволяет проверить заголовок (в т.ч. наличие кукиса). Т.е. в случае отсутствия волшебного кукиса не отдавать файл... имхо так надежнее будет.
|
Отправлено: 10:26, 07-10-2010 | #9 |
Ветеран Сообщения: 7257
|
Профиль | Отправить PM | Цитировать да, но тут выяснился еще один момент. Контент придется отдавать не мелкими файлами, а выделить целую зону (html файлы с flash-роликами). Так что rewrite, думаю, не справится, надо писать супер-эксклюзивную функцию. Попутно она должна проверять, не закончилось ли выделенное время (месяц, два или три) и соответственно, перенаправлять на страницу продления подписки.
ЗЫ. А нет ли где примерчика? По типу adult сайтов, с исходниками? Я что-то ничего не нашел, в основном, магазины по продаже реального товара. |
------- Отправлено: 13:27, 07-10-2010 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Защита контента | Dragon7 | Вебмастеру | 13 | 15-07-2011 03:40 | |
Интерфейс - корявый интерфейс просмотра контента | Ingolder | Microsoft Windows 7 | 0 | 17-05-2009 23:46 | |
безопасная авторизация IIS сервера и контента. | exo | Microsoft Windows NT/2000/2003 | 10 | 13-02-2009 11:26 | |
Уценка контента оператором | united | Мобильные ОС, смартфоны и планшеты | 6 | 17-10-2008 15:23 | |
пишем примитивный тырнет-магазин : помогите с сессиями в PHP | koresaram | Вебмастеру | 21 | 06-09-2006 19:11 |
|