Avatar billede dizzim Nybegynder
10. september 2004 - 15:33 Der er 6 kommentarer og
2 løsninger

rating system, relativt simpelt. Problemer med en stemme pr. item

Jeg er som sagt igang med at lave et rating system. Det der skal rates er nogle jokes, men inden jeg skal igang vil jeg bare høre hvordan jeg bedst gør sådan at folk kun kan stemme en gang pr. joke.

hver joke har sin egen rækker i en MySQL db, og jeg havde tænkt på at lagre stemmerenes ip'er i et felt, men er det smart?
og hvis det er hvordan gør jeg det bedst...
Hivs det er en dum ide vil jeg selvf. se dit bedre forslag. :D

På forhånd tak for svarende.
Avatar billede iss Novice
10. september 2004 - 15:39 #1
Du skal lige vide at mange idag sidder bag samme IP (en NAT) og dem kan du jo ikke bare udelukke, sammenlign lidt mere end bare IP.
Avatar billede iss Novice
10. september 2004 - 15:40 #2
Evt lav det som en cookie. Og kun folk der kan få oprettet cookie kan stemme (ja, jeg ved godt man bare kan slette den igen).
Avatar billede dizzim Nybegynder
10. september 2004 - 16:35 #3
k.. så må jeg vel lære at bruge cookies... hvis du vil er pointene dine..
Avatar billede iss Novice
10. september 2004 - 16:44 #4
Prøv f.eks at bruge HTTP_USER_AGENT, REMOTE_ADDR & HTTP_X_FORWARDED_FOR, først når f.eks to af dem er ens at afvise dem.

Dvs have en tabel med 4 filer id og så de 3 før nævnte, hvor id er joke'en id.
Avatar billede dizzim Nybegynder
10. september 2004 - 16:57 #5
fatter minus af det sidste du skriver men jeg er med på cookies så prøver mig frem med det i stedet...
Avatar billede iss Novice
10. september 2004 - 17:03 #6
Hvis du tager de tre variabler og gemmer når folk rater, så kan du sammenligne næste gang en for søger at rate, hvis så at de tre variabler ligner hinanden, du kan lave en select på det.
Avatar billede dizzim Nybegynder
10. september 2004 - 18:20 #7
k.. men jeg tror bare jeg bruger cookies, er på sin hvis lidt mere simpelt i mit tilfælde.
Avatar billede iss Novice
10. september 2004 - 18:26 #8
Fino...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester