 |
 |
Форум сетевых администраторов » Веб Форумы » VBulletin 2.x.x » подскажите плз
| Автор |
| Тема |
 |
|
 |
|
|
|
Участник

Зарегистрирован: Jun 2003
Место проживания:
Публикаций: 32
Статус:  |
где найти такой скрипт, который защищает от умников, которые накручивают голосовалку, нажимая кнопку, отправляющую результаты до одурения?
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
04-06-2003 20:34 |
|
|
Участник+
|
pukelis
да вообще-то такого быть не должно,... |
[сооб. #45658]
04-06-2003 21:17 |
|
Участник+


Зарегистрирован: Apr 2002
Место проживания: Питер
Публикаций: 616
Статус:  |
pukelis
да вообще-то такого быть не должно, гости по дефолту не голосуют, а участники только один раз это могут делать...
__________________
**censored** - сайт о разгоне
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
04-06-2003 21:17 |
|
|
Участник
|
| например, при голосовании в системе "карма"... |
[сооб. #45659]
04-06-2003 21:29 |
|
Участник

Зарегистрирован: Jun 2003
Место проживания:
Публикаций: 32
Статус:  |
например, при голосовании в системе "карма" юзер может несколько раз кнопку нажать, и каждый раз голос будет засчитан... Как это профиксить можно?
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
04-06-2003 21:29 |
|
|
Участник
|
Я решил свою проблему! Если кому-то интересно,... |
[сооб. #45935]
07-06-2003 16:55 |
|
|
Участник+
|
pukelis
есно пиши, может кому и пригодится ... |
[сооб. #45938]
07-06-2003 17:13 |
|
|
Участник
|
найдите строчку в файле karma.php
$oldkarma=$DB_site->query_first("SELECT... |
[сооб. #45941]
07-06-2003 17:41 |
|
Участник

Зарегистрирован: Jun 2003
Место проживания:
Публикаций: 32
Статус:  |
найдите строчку в файле karma.php
$oldkarma=$DB_site->query_first("SELECT karma FROM user WHERE userid='$userid'");
и ПЕÐ_ЕД ней добавьте следующее:
// karma edit
$lasttime=$DB_site->query_first("SELECT timestamp FROM karma WHERE userid='$userid' ORDER BY `timestamp` DESC LIMIT 0,1");
$lasttime = $lasttime['timestamp'];
if (($lasttime+60*5)>time())
die('Вы уже проголосовали ');
// karma edit
Ð_то фиксит накрутку. Я затестил, все отлично работает. 
пс: может дадите дестрибутив формы быстрого ответа, которая со смайлами итд? 
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
07-06-2003 17:41 |
|
|
|
Формат времени GMT. Текущее время 14:41.
|
Правила форума:
Вы не можете создавать новые темы.
Вы не можете отвечать на существующие темы.
Вы не можете прикреплять файлы.
Вы не можете редактировать свои сообщения. |
HTML теги выкл.
Спец. код вкл.
Смайлики вкл.
[IMG] тег выкл.
|
|
|
|
| |
Page generated in 0.01279593 seconds (40.83% PHP - 59.17% MySQL) with 26 queries.
|
 |