{% else-1 %}
Обновить | Подписаться | Поднять тему
Чтобы выполнить действие авторизируйтесь или пройдите регистрацию на сайте.
1.
mir007 * 0.18
[автор] (24 ноя 2014, 22:46) [0/0] [0] [отв] [спам] [под] +1 | -1

Здравствуйте, пишу мастерскую . На данный момент модуль магазина. И вот суть проблемы:
Вроде все хорошо , пользователь может купить товар , а потом скачать. Но если пользователь узнает полный путь к файлу то он может его скачать без покупки... как решить эту проблему?

2.
KupuJl_ProfiWM * [мошенник] 0.73
(24 ноя 2014, 22:48) [0/0] [0] [отв] [спам] [под] +1 | -1

хз наврядли это получится...

3.
Mr.Cooper * 13.41
(24 ноя 2014, 22:50) [0/0] [0] [отв] [спам] [под] +1 | -1

Сделай покупку через промо-коды

4. (24 ноя 2014, 22:50) [1/0] [1] [отв] [спам] [под] +1 | -1

md5(md5(time())).rand(0,9999).md5(rand(0,9999)).zip *

5.
mir007 * 0.18
[автор] (24 ноя 2014, 22:51) [0/0] [0] [отв] [спам] [под] +1 | -1
ЗЕЛЁНЫЙ ШЕРШЕНЬ,

и так сделал))

6. (24 ноя 2014, 22:53) [0/0] [0] [отв] [спам] [под] +1 | -1

В .htaccess можно!


Изм. 1 раз. / Посл. изм. (24 ноя 2014, 22:53)
7.
mir007 * 0.18
[автор] (24 ноя 2014, 22:53) [0/0] [0] [отв] [спам] [под] +1 | -1
XxxDIABLOxxX,

можно подробние?

8. (24 ноя 2014, 22:57) [0/0] [0] [отв] [спам] [под] +1 | -1

RewriteEngine on

RewriteBase /

## защита от скачки

RewriteCond %{HTTP_REFERER} !^http://(www.)?Адрес куда попадет файл после покупки, что бы пользователь мог скачать! /user/history.php.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www.)?site/magazin/file([0-9]*).*$ [NC]



#прописываем запрет на скачку файлов определенного типа если юзер пришел с чужого
#домена и не со страницы free_page.html любого домена
RewriteRule .(rar|zip)$ - [F]
## конец защиты от скачки
Добавлено 24.11.14 в 22:58:57:
RewriteCond %{HTTP_REFERER} !^http://(www.)?Адрес куда попадат файлы site/magazin/file([0-9]*).*$ [NC]
Добавлено 24.11.14 в 22:59:12:
*


Изм. 1 раз. / Посл. изм. (24 ноя 2014, 23:01)
9. (24 ноя 2014, 23:00) [0/0] [0] [отв] [спам] [под] +1 | -1
mir007,

Как-то так! Обращайся если не понял *


Изм. 1 раз. / Посл. изм. (24 ноя 2014, 23:01)
10.
Saint * 0.88
(24 ноя 2014, 23:02) [0/0] [0] [отв] [спам] [под] +1 | -1

if (владелиц или покупатель){
//скачивание
}
else
{
//не скачивание
}

Чтобы писать сообщения авторизируйтесь или пройдите регистрацию на сайте.
Подписаны: 1
Скачать тему | Файлы темы | Фильтр сообщений