[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Создание кнопок "Мне нравится" и "+"
Ramzil_Nixon
Мне надо создать ссылки "Мне нравиться" и "+". Чтобы гости могли голосовать, чем лучше воспользоваться?
Куками или еще как нибудь?



Спустя 1 час, 6 минут, 40 секунд (24.01.2012 - 09:04) Uchenik написал(а):
При чем здесь куки?
Берёшь создаешь кнопку + и кнопку -
Нажимают на + посылаешь 1 запрос, нажимают на - посылаешь другой запрос.

Спустя 1 час, 36 минут, 15 секунд (24.01.2012 - 10:40) Ramzil_Nixon написал(а):
Uchenik, а ты про накрутку думал? А что если готсть будет сидеть и тыкать до тех пор пока этот файл не наберет скажем 10000 ?
Надо чтобы только один раз ему далась возможность проголосовать

Спустя 1 час, 13 минут, 20 секунд (24.01.2012 - 11:53) Guest написал(а):
Завязывай это дело на IP в базу данных. Даже если у юзера динамический IP, он накрутить может ограниченное число голосов. С куками же я могу накрутить до бесконечности, удаляя их из браузера.

Спустя 7 минут, 39 секунд (24.01.2012 - 12:01) XCross написал(а):
{facepalm}
Связку IP+UserAgent, к примеру. А лучше вообще, допускать к голосованию только авторизованных.

Спустя 12 часов, 51 минута, 28 секунд (25.01.2012 - 00:52) program90 написал(а):
По IP.
Но-помоему можно накрутить используя анонимайзер (прокси серверы). Так что наверное можно использовать куки.

Спустя 39 минут, 45 секунд (25.01.2012 - 01:32) inpost написал(а):
Ramzil_Nixon
Захотят - накрутят. Можешь сильно не заморачиваться.

Спустя 7 часов, 55 минут, 23 секунды (25.01.2012 - 09:27) Эли4ка написал(а):
А если делать так:присваивать Cookie,записывать IP ?Уже потяжелее будет..

Спустя 10 часов, 28 минут, 11 секунд (25.01.2012 - 19:56) program90 написал(а):
Эли4ка
Ramzil_Nixon
Можете еще зашифровать в куки так чтобы не поняли что там отправляется. Если это не хакер то может не удалить. Или написать - man = true Или что нить такое. Сбить с толку. Может так.

Спустя 6 минут, 31 секунда (25.01.2012 - 20:02) UnWind написал(а):
Можно еще сделать так, что бы одному пользователю можно было добавлять голос не чаще чем 1 раз в час.
Мы так в чате делали голоса за фотки.
+ Например если это форум, что бы за одно сообщение 1 пользователь мог голосовать только 1 раз, по мимо того что еще 1 раз в час.
В общем что нибудь такое - самая лучшая защита на мой взгляд.

Спустя 17 минут, 40 секунд (25.01.2012 - 20:20) Shadez написал(а):
Оптимальной защиты от накрутки как таковой нет, любая защита так или иначе обходится довольно просто - IP - есть куча проксей/анонимайзеров, куки - удалить и продолжать накрутку, дать право голоса только юзерам - кому надо, тот кучу акков наплодит. Лучшее, что из этого можно взять - право голоса по авторизации. Процесс регистрации все же усложнит накрутку.

Спустя 4 часа, 4 минуты, 20 секунд (26.01.2012 - 00:24) inpost написал(а):
Shadez
Ничем. Кроном вешаем автоматическую регистрацию+голос. Я так за сутки накрутил около 10 000 голосов. И это на простом сервере, если бы запустил из дома, всё было бы куда больше.

Спустя 1 день, 13 часов, 5 минут, 31 секунда (27.01.2012 - 13:30) Nik_Bar написал(а):
В базе создаешь две таблицы. В первой храни кол-во +, а во второй хранить ip пользователя.
Тут надо еще применять JavaScript. В обработчике пишешь, если во 2 таблицы нет записи с ip=ip пользователя, то прибавляешь +, если есть то выводишь че тебе надо.


_____________
Миллионы приходят, уходят, не в них счастье. Самым важным на свете всегда будут люди в этой комнате, вот здесь, сейчас...

user posted image
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.