Sveiki, pasidariau paprastą top sistemėlę. atvaizdavimo metu įmetą atsikra nuorodą pagal savo įd ir sugeneruoja nuorodą tarkim
.php?vote=1
Priemu su kitu failu, su GET ištraukiu, patikrinu ar pagal id atitinka jeigu taip updatinu serverio už kurį balsuoju eilute kurioje skaičiuojasi vote. bet štai atsirado labai daug problemų.
Bandžiau taisyti tai, kad negalima būtų iš vieno ip maigyti non-stop tą vote mygtuką.
Uždėjau "apsaugas" sukūriau votelock lentelę kurioje laukelius ip,data,id
ip įsirašo balsavusio ip adresas,data time() reikšmė , o id įrašoma serverio už kurį balsuota id. pirma bėda, jeigu tikrinu ar yra prabalsuota už tą serverį, nebegaliu balsuoti už kitus. nes iškart blokuoja radus reikšmę pvz id1.
Nuėmus šitą id apsaugą, gavau tai, kad iš 1 ip tik už vieną serverį galiu balsuot. kaip viso to išvegt? kiekvienam serveriui po lentelę nejaugi kurt?? ;/
Atsiprašau, tik dabar pamačiau, kad ne ten parašiau...