Rösta bara en gång...

ASP

8 svar · 259 visningar · startad av Wiberg

Medlem sedan juni 20003 169 inlägg
Trådstart#1

Vilket är det bästa och säkraste sättet att göra så att en besökare bara kan t.ex. rösta en gång? Cookies? IP-logg?

Nackdelen med att logga IP-numrena är väl att det blir en väldig massa poster om man ska lagra alla enskilda röster för sig...

Nån som har funderingar och/eller förslag?

Medlem sedan dec. 19998 577 inlägg
#2

Cookies och ip.

Lägg till en referenstabell där du lagrar frågans id och ip-nummret. Antalet är nog inget problem.

Medlem sedan juni 20003 169 inlägg
#3

Antalet är nog inget problem.

Även om jag använder Access? :r
Databasen brukar bli rätt stor efter ett tag...

Medlem sedan dec. 19998 577 inlägg
#4

Sålänge du indexerar den så... hur många är det som röstar per fråga?

Medlem sedan juni 20003 169 inlägg
#5

Indexerar... :q

Den blir väl ca 30 svar på varje "fråga" och sen runt 200 frågor. Så en del blir det ju... ;)

Medlem sedan dec. 19998 577 inlägg
#6

I tabellen kan du välja att indexera fält, detta tar mer plats med det gå mycket snabbare att söka i den.

6000 poster skall väl inte vara något problem... om du inte bygger en väldigt krävande SQL-sats, men det gör du väl inte... ;)

Medlem sedan juni 20019 024 inlägg
#7

Äh, det är lite overkill. Det räcker med att spara en cookie anser jag. Jag menar, hur många orkar ta sig tid till att kringå en poll (för du menar väl en poll)?

Medlem sedan juni 20003 169 inlägg
#8

Nej, jag menar inte en vanlig poll. Man ska kunna betygsätta sajter och då vill jag inte ha en massa idioter som röstar 100 ggr på lägsta betyget på alla sajter. Och tyvärr finns det en hel del som roar sig med att kringå cookies... :l

Tack för förslagen i alla fall!

Medlem sedan juni 20019 024 inlägg
#9

Okej, då förstår jag. ;)

Ett annat tips: Om du ändå sparar en cookie så kan du först kolla om denna finns. Om den gör det så slipper du öppna databasen & kontrollera.

262 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)