Just nu i M3-nätverket
Jump to content

votening


Patric Johansson

Recommended Posts

Patric Johansson

Hur kan man på ett bra sätt skydda en votening från att samma person ska rösta fler än en gång per ny votening?

 

Och i detta fall är det INGEN medlemssida så man kan inte koppla det till deras konto.

 

Tack på förhand!

 

/ProTeuS

Resistance is futile. You will be assimilated.
- citat från "Star Trek - First Contact"

 

Link to comment
Share on other sites

Använd dig av en Cookie som berättar att klienten redan har röstat.

 

Den lagras juh som bekant på klientdatorn å man kan till exempel låta den innehålla en variabel Rostat som e satt til True

 

[inlägget ändrat 2003-02-14 19:07:00 av Jockbert]

Link to comment
Share on other sites

Kodexempel:

 

Response.Cookies("Rostat") = True
Response.Cookies("Rostat").Expires = "April 08, 2003"

 

 

Expires sätts lämpligast till det datum röstningen upphör lr nått sånt.

 

Link to comment
Share on other sites

annars kan du göra en IP koll kanske är bäst

Request.ServerVariables("REMOTE_ADDR")

så kör du bara en if sats o kollar om det är samma ip :) lycka till

 

Link to comment
Share on other sites

Nope det finns inget bra sätt att skydda dig med.

 

- Cookies, visst men de kan man ta bort så det kan du glömma.

- Ip logg, tja många får nytt ip när man kopplar upp sig igen, eller så är det så att folk sitter bakom en proxy och har då en röstat så kan ingen annan från den proxyn rösta.

 

Så svaret lir nej, har du inget som är unikt för varje besökare som kan kontrolleras på servern, så kan man inte hindra folk från att rösta mer än en gång. Nu kanske det inte är så jätteviktig att det verkligen blir så att man endast kan rösta en gång, och är det inte det så kör med både cookies och ip-adress.

 

- Magnus

-----------------------------------------------------

Jag är inte kaxig, jag är bara så jävla bäst...

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...