---
title: "förhindra fusk i en poll"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/67091-förhindra-fusk-i-en-poll"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Mira"
published: "2003-02-03T21:02:05.000Z"
updated: "2003-02-03T22:09:21.000Z"
replies: 1
views: 214
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/67091-förhindra-fusk-i-en-poll"
---

# förhindra fusk i en poll

## #1 — Mira, 2003-02-03T21:02Z

Jag har ett gratisscript (kan ej koda själv) med omröstning.
Den har blockering för fusk via cookies, men eftersom endel kan ha det avstängt är det ju inte särskilt effektivt.

Därför vill jag lägga in en blockering via IP, så att det bara går att rösta 1 gång för varje IP-adress - med en timeout på 7 dagar.

Hur skulle en sådan kod se ut?

Permalänk: https://www.webforum.nu/p/67091

## #2 — crisse6, 2003-02-03T22:09Z

Du kan ju lagra det i databas da......

```
sql = "insert into tabell (ipAddress, dtExpire) "&_
"Values ('"&Request.ServerVariables("HTTP_ADDR")&"', DateAdd("d", 7, Date))"
objConn.execute sql,,128
```

sen kan du ju jamfora med If-sats typ:

```
strGetInfo = "Select * from tabell Where ipAddress = '"&Request.ServerVariables("HTTP_ADDR")
set rs = objConn.execute(strGetInfo)
If rs.eof then
'rostning gar igenom
'samt inserten
sql = "insert into tabell (ipAddress, dtExpire) "&_
"Values ('"&Request.ServerVariables("HTTP_ADDR")&"', DateAdd("d", 7, Date))"
objConn.execute sql,,128
Else
strLeft = DateDiff("d", rs("dtExpire"), Date())
If rs("dtExpire") = Date() then
'rostningen gar igenom
Else
response.write "Du maste vanta "&strLeft&" tills du kan rosta igen!"
End IF
End IF
```

vet ej om detta funkar, ar inte saaaaaa haj pa datum, men testa kan du ju alltid gora... ;)
Sen finns det sakert mycket battre satt!
response.write

Permalänk: https://www.webforum.nu/p/937413

---

Tråden på webben: https://www.webforum.nu/amne/asp/67091-förhindra-fusk-i-en-poll
