На форуме InfoScript.ru вы можете: задать вопросы по php, вопросы по javascript, вопросы по системе uCoz, заказать графику для вашего сайта и просто пообщаться с хорошими людьми
  • Страница 1 из 1
  • 1
Ограничение загрузок для гостя
ШуРиК Дата: Среда, 21.12.2011, 11:34 | Сообщение # 1
Offline
Юзер
Пользователи
Сообщений:43
Награды:0
Замечания:20%
Репутация
4
Всем привет ! Народ помогите найти скрипт) Сам найти не могу ....
Что нужно .
Вот зашол гость на сайт и например скача 10 файлов,И больше не может ( после 10 файлов ему вылетает тобличка что типо вы исчерпали лимит загрузок для дольнейшего скачивания зарегистрируйтесь) вот он зарегался и ему вылетает окно типо В режиме пользователь возможно не более 25 загрузок в день ( для неогрониченового скачивания Вы можете купить VIP аккаунт)

Ну чтото типо токого ) Это возможно сделать? help
Сорр за ошибки))) сплю) yes

Добавлено (21.12.2011, 11:34)
---------------------------------------------
можно или нет?


Погнали играть в Silkroad Online :) (silkroad.ru)
[img]http://igamer.ucoz.lv/func/log.png[/img]
[img]http://vvorld.3dn.ru//stikeriklipart/anim/munys.gif[/img]
 
MaSTerGuiTar Дата: Среда, 21.12.2011, 12:00 | Сообщение # 2
Offline
Генералиссимус
Модераторы
Сообщений:1653
Награды:17
Замечания:0%
Репутация
183
Я таких не встречал
 
ШуРиК Дата: Среда, 21.12.2011, 14:55 | Сообщение # 3
Offline
Юзер
Пользователи
Сообщений:43
Награды:0
Замечания:20%
Репутация
4
Очень нужен а где найти хз((( wacko

Погнали играть в Silkroad Online :) (silkroad.ru)
[img]http://igamer.ucoz.lv/func/log.png[/img]
[img]http://vvorld.3dn.ru//stikeriklipart/anim/munys.gif[/img]
 
MyLife Дата: Среда, 21.12.2011, 20:31 | Сообщение # 4
Offline
Юзер
Стандартный аватар
Пользователи
Сообщений:65
Награды:0
Замечания:0%
Репутация
0
знаю как можно.
учи условные операторы(вроде)
и if(){}else{}
и похоже понадобиться php.
 
ШуРиК Дата: Среда, 21.12.2011, 22:53 | Сообщение # 5
Offline
Юзер
Пользователи
Сообщений:43
Награды:0
Замечания:20%
Репутация
4
Пнх без тебя знаю что надо) biggrin

Погнали играть в Silkroad Online :) (silkroad.ru)
[img]http://igamer.ucoz.lv/func/log.png[/img]
[img]http://vvorld.3dn.ru//stikeriklipart/anim/munys.gif[/img]
 
antisept Дата: Четверг, 22.12.2011, 13:43 | Сообщение # 6
Offline
BrainStorming
Администраторы
Сообщений:2847
Награды:51
Репутация
987
Очень часто на различных форумах сотни пользователей просят написать скрипт, ограничивающий скачивание до определенного числа. Что нам понадобится:
1. Руки, желательно 2шт.
2. Файл cookies.js, который можно скачать отсюда.
3. Пять минут для прочтения и установки скрипта.
Процесс установки.
Для начала подключим файл cookies.js, если он у вас есть то данный шаг пропускаем, если нету, то на "Странице материала и комментариев к нему" модуля "Файлы" между <head> и </head> вставляем следующий код

Code
<script type="text/javascript" src="/cookie.js"></script>


и не забываем при необходимости поправить путь к файлу.
Теперь в самый низ страницы перед </body> вставляем следующий код

Code
<script>
$.cookie('cookiefunc000');
if ($.cookie('cookiefunc000')) {var func0001 = $.cookie('cookiefunc000');} else {var func0001 = '0';};   
$('#buttonID').live('click',function(){func000(); $(this).removeAttr("id");}); var func0002 = 10;
if ($.cookie('cookiefunc000') > func0002) {$('#buttonID').replaceWith('');};
if ($.cookie('cookiefunc000') == func0002 - 1) {$('#buttonID').live('click',function(){func000(); func000last();})};
function func000last() {_uWnd.alert('Вы исчерпали лимит скачиваний на сегодня.', '',{w:250, tm:5000, h:65});};   
function func000() {$.cookie('cookiefunc000', func0001+++1 , {expires:1});};
</script>


Теперь нужно настроить скрипт. Если у кнопки скачивания есть id (например у кнопки <a href="#" id="123">Скачать</a> id будет 123) то в скрипте заменяем все buttonID на id кнопки, если у кнопки нету id, то добавьте его (например <a href="#" id="buttonID">add</a>). Для того, чтобы увеличить количество скачиваний в день нужно в третьей строчке скрипта

Code
$('#buttonID').live('click',function(){func000();}); var func0002 = 10;


исправить 10 на нужное вам число, больше ничего изменять не нужно, в отличие от первой версии. В данной версии при повторном нажатии на кнопку, не обновляя страницу, засчитываться скачивание не будет, мало ли с 1 раза у кого не получилось, или случайно сделали 2 клика.


Если я долго не выполняю обещаний, напомните мне в ЛС. Скорее всего, я просто забыл.

Не оказываю помощь через ЛС. Все вопросы - на форум или в комментарии.
 
  • Страница 1 из 1
  • 1
Поиск: