Xwab
Форумыnavigate_nextПрограммирование на PHP

Алгоритм голосований
Сообщения
PeraX

подскажите алгоритм рейтинга файла (+/-)
сам рейтинг реализовал, но можно хоть триллион раз голосовать, надо чтобы 1 раз с 1 айпи

10 Апр 2012, 14:57
IceJOKER

Создаешь таблицу vote->(ip | golos)
и добавляешь туда ип и голос , который оставили.
А потом ищешь в этой таблице есть ли ип юзера , если есть- то посылаем его, если нет- то даем ему возможность проголосовать

10 Апр 2012, 15:18
PeraX

IceJOKER, а голос зачем? можно 1 раз голоснуть только за 1 фаил плюс или минус. или ip | id?
id это ид файла. и еще как быть со сменой ip? ведь легко поменять можно

10 Апр 2012, 16:18
Akdmeh

3, а никак;-)

10 Апр 2012, 16:22
Ink

В последнее время больно много подобных тем. Тему "Подскажите алгоритм" снесли?
добавлено спустя 1 минуту:
PeraX, В куки пиши, что голосовал. Так хоть с бровзера крутить сложнее будет.

10 Апр 2012, 17:07
Istsam

Ink, очистить куки довольно просто.
конечно, если социальный уклон, то там направление не на таких как мы людей, записывай в куки.

Был вариант, приписывать в авторизованному юзеру, в сессию id_user,pass_user,user, просто приписывать дополнительные данные.
Если не сходится -> значит не авторизован, пытался сделать что то левое

10 Апр 2012, 20:37
Ink

Istsam, для авторизованных пользователей все гораздо проще - пишем в базу голосований еще и id пользователя, и все. Зачем так усложнять?

10 Апр 2012, 20:41
PeraX

пользователей нету)

ладно, сделаю как в 3 посте

13 Апр 2012, 2:40
Ответить на тему