Перейти к публикации

Расширенные возможности "Опроса"


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

Интересуют следующие возможности:

1. на счет тех, кто уже голосовал-вместо попытки голосовать-вывод результатов(уже нашёл на форуме)

2. блокировка по IP (возможность голосовать только 1 раз с 1 IP)

Задача: нужно избежать повторных голосований с использованием вторичной регистрации

(Либо при регистрации проверять IP, либо при голосовании)

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

+1, как сделать, что бы можно было голосовать 1 раз с 1 IP адреса

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

engine/modules/vote.php

Находим:

  if ($is_logged)

  $row  = $db->super_query("SELECT count(*) as count FROM ".PREFIX."_vote_result WHERE vote_id='$rid' AND name='$nick'");

  else

  $row  = $db->super_query("SELECT count(*) as count FROM ".PREFIX."_vote_result WHERE vote_id='$rid' AND ip='$_IP'");
Заменяем:
  $row  = $db->super_query("SELECT count(*) as count FROM ".PREFIX."_vote_result WHERE vote_id='$rid' AND ip='$_IP'");
engine/ajax/vote.php Находим:
  if ($is_logged)

  $row  = $db->super_query("SELECT count(*) as count FROM ".PREFIX."_vote_result WHERE vote_id='$rid' AND name='$nick'");

  else

  $row  = $db->super_query("SELECT count(*) as count FROM ".PREFIX."_vote_result WHERE vote_id='$rid' AND ip='$_IP'");
Заменяем:
  $row  = $db->super_query("SELECT count(*) as count FROM ".PREFIX."_vote_result WHERE vote_id='$rid' AND ip='$_IP'");

Тем самым будет 1 IP адрес = 1 голос

Изменено пользователем Pimen
Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...