Пересчёт голосования. Пересчёт голосования.
 

News:

CPG Release 1.6.26
Correct PHP8.2 issues with user and language managers.
Additional fixes for PHP 8.2
Correct PHP8 error with SMF 2.0 bridge.
Correct IPTC supplimental category parsing.
Download and info HERE

Main Menu

Пересчёт голосования.

Started by absolvo, September 20, 2006, 08:29:04 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

absolvo

На базе coppermine проводится конкурс. Используется встроенная система голосования.
Были обнаружены накрутки, и они были удалены через консоль из мускуля по ипу (просто из поля cpg140_vote_stats снёс все строки с определёнными ипами) - возможен ли пересчёт результатов голосования? Ибо автоматом она не пересчитывает. ver 1.40

Makc666

Quote from: absolvo on September 20, 2006, 08:29:04 PM
Íà áàçå coppermine ïðîâîäèòñÿ êîíêóðñ. Èñïîëüçóåòñÿ âñòðîåííàÿ ñèñòåìà ãîëîñîâàíèÿ.
Áûëè îáíàðóæåíû íàêðóòêè, è îíè áûëè óäàëåíû ÷åðåç êîíñîëü èç ìóñêóëÿ ïî èïó (ïðîñòî èç ïîëÿ cpg140_vote_stats ñí¸ñ âñå ñòðîêè ñ îïðåäåë¸ííûìè èïàìè) - âîçìîæåí ëè ïåðåñ÷¸ò ðåçóëüòàòîâ ãîëîñîâàíèÿ? Èáî àâòîìàòîì îíà íå ïåðåñ÷èòûâàåò. ver 1.40
Äàààààà...
Íóæíî áûëî ïîñ÷èòàòü, ñêîëüêî ðàç òîò IP ïðîãîëîñîâàë, è îòíÿòü ýòî ÷èñëî îò îáùåãî êîëè÷åñòâà ãîëîñîâ.
Èëè ïîñ÷èòàé, ñêîëüêî çàïèñåé ñåé÷àñ ñî âñåõ IP è ïîñòàâü ýòî ÷èñëî â áàçå äàííûõ.
È èñïîëüçîâàòü ëó÷øå http://www.phpmyadmin.net/

absolvo

Какая разница то? pma или консоль? Запросы то одинаковы.
А рейтинг как пересчитать? Оцениваемых картинок 120 - и ещё бы помнить, куда они накрутили. Хиты галереи почти 20к в сутки - соответственно и голосов много - просто так не выяснишь, что крутили ...

Makc666

Quote from: absolvo on September 20, 2006, 08:55:30 PM
Êàêàÿ ðàçíèöà òî? pma èëè êîíñîëü? Çàïðîñû òî îäèíàêîâû.
À ðåéòèíã êàê ïåðåñ÷èòàòü? Îöåíèâàåìûõ êàðòèíîê 120 - è åù¸ áû ïîìíèòü, êóäà îíè íàêðóòèëè. Õèòû ãàëåðåè ïî÷òè 20ê â ñóòêè - ñîîòâåòñòâåííî è ãîëîñîâ ìíîãî - ïðîñòî òàê íå âûÿñíèøü, ÷òî êðóòèëè ...
Åñëè äëÿ Âàñ ðàçíèöû íåò, òî ïîìîéìó Âû äîëæíû ïîíÿòü, ÷òî íèêàê ÀÂÒÎÌÀÒÈ×ÅÑÊÈ â ñàìîé ãàëåðåè ýòî íå ñäåëàòü!
SELECT * FROM `cpg130_pictures`
Êîëîíêà `votes`
È âïåðåä. Ðó÷êàìè.

 íîâûõ âåðñèÿõ óæå äàâíî åñòü ïîäðîáíîå ëîãèðîâàíèå ãîëîñîâàíèÿ.

Êîíôèã -> Ëîãè è ñòàòèñòèêà -> Âåñòè äåòàëèçèðîâàííóþ ñòàòèñòèêó ãîëîñîâàíèÿ -> Äà

È êîãäà, êòî-òî õîòü îäèí ðàç ïðîãîëîñîâàë çà ôîòêó, òî ïîÿâëÿåòñÿ ñòðîêà â ìåíþ ôîòêè:
Ðåéòèíã (ãîëîñîâ: 1):  (Äåòàëè)

È òàì âñå âèäíî...
Òîëüêî îïÿòü æå, óäàëèòü îòòóäà íåëüçÿ ãîëîñ ñ ïåðåñ÷¸òîì.

Ïîýòîìó íóæíî áûëî ñíà÷àëà ïîñìîòðåòü, çà ÷òî òîò IP ãîëîñîâàë â áàçå äàííûõ.
Ïîñìîòðåòü íà ñêîëüêî íàêðóòèëè ãîëîñîâ è ýòî êîëè÷åñòâî èç îáùåãî ÷èñëà âû÷åñòü âðó÷íóþ.

Ìîæíî áûëî íàïèñàòü ñêðèïò, ÷òîáû õîòÿ áû ÷àñòü àâòîìàòè÷åñêè âûïîëíÿë.
Õîòÿ ÿ òóò äóìàþ, ÷òî ìîæíî è ïîëíîñüþ àâòîìàòèçèðîâàòü, íî òîëüêî ñ ó÷¸òîì, ÷òî
Âåñòè äåòàëèçèðîâàííóþ ñòàòèñòèêó ãîëîñîâàíèÿ -> Äà
áûëî âêëþ÷åíî ñ ñàìîãî íà÷àëà.

absolvo

Ну почему я должен был это понять? Голосования в том же SMF при удалении голосов в БД ведётся пересчёт.
Спасибо за ответ. Впредь буду умнее.

Makc666

Quote from: absolvo on September 22, 2006, 03:06:46 PM
Íó ïî÷åìó ÿ äîëæåí áûë ýòî ïîíÿòü? Ãîëîñîâàíèÿ â òîì æå SMF ïðè óäàëåíèè ãîëîñîâ â ÁÄ âåä¸òñÿ ïåðåñ÷¸ò.
Ñïàñèáî çà îòâåò. Âïðåäü áóäó óìíåå.
Õîòÿ áû ïîòîìó, ÷òî ïðåæäå ÷åì ÷òî-òî èç áàçû äàííûõ óäàëÿòü, îáû÷íî äåëàþò áåêàï/êîïèþ.